python-zulip-api icon indicating copy to clipboard operation
python-zulip-api copied to clipboard

Python library for the Zulip API.

Results 126 python-zulip-api issues
Sort by recently updated
recently updated
newest added

This adds support to adding linkifiers with the new URL template syntax. This PR relies on https://github.com/zulip/zulip/pull/23125 to determine the feature level that changes the endpoint.

size: S

Many people considering moving from Slack to Zulip already have a set of custom bots they've written for Slack, and this can be a major blocker in moving them to...

We have successfully deployed the Zulip botserver using kubernetes and created a first bot with it. This bot and the botserver work nicely and communicate without a problem with our...

Hello, `bot_handler.react(message, emoji_name)` doesnt seem to work when reacting to a message written in a stream but only in a private message. Seems to have changed with the 7.2 or...

added a local function for getting a messages read recipt reference https://zulip.com/api/get-read-receipts proof of working:

size: S

It would be nice if this library handled [`RATE_LIMIT_HIT` errors](https://zulip.com/api/rest-error-handling#rate-limit-exceeded) automatically by sleeping for `retry-after` seconds and retrying the request. Otherwise this logic needs to be implemented in every user...

enhancement
help wanted

The Python REST API has aggressive retry logic if the underlying call to the server in `call_on_each_event` does not succeed. This retry logic can obscure obvious problems such as somebody...

See https://github.com/zulip/zulip/issues/23598 for context, but mainly we should add support for https://zulip.com/api/update-message-flags-for-narrow and reimplement the local functions to us that endpoint when available at the current feature level.

Using this command: ```sh python irc-mirror.py \ --irc-server=irc.oftc.net \ --channel="#apertium" \ --nick-prefix=IRC_mirror \ --stream=IRCmirrors \ --topic=Apertium \ --insecure \ --site=xxx \ --user=xxx \ --api-key=xxx ``` the irc bridge fails to...

Python wrapper function for the new endpoint introduced in ZFL 226 to fetch a stream's email address. This could enhance the ease of making calls within zulip terminal and potentially...

size: S