From d22ae40e135ab2be5c77ef70d9277d687e0d85c8 Mon Sep 17 00:00:00 2001 From: PieterCK Date: Fri, 7 Jun 2024 22:22:41 +0700 Subject: [PATCH] Slack bridge: Update Slack bridge with Events API. Currently we use the Slacks legacy RTM API as the "listener" from Slack to Zulip. This commit replaces RTM API for the supported Events API instead. Fixes #825. --- zulip/integrations/bridge_with_slack/run-slack-bridge | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zulip/integrations/bridge_with_slack/run-slack-bridge b/zulip/integrations/bridge_with_slack/run-slack-bridge index 32c6deb1b..a8716ccb1 100755 --- a/zulip/integrations/bridge_with_slack/run-slack-bridge +++ b/zulip/integrations/bridge_with_slack/run-slack-bridge @@ -154,7 +154,7 @@ if __name__ == "__main__": print("MAKE SURE THE BOT IS SUBSCRIBED TO THE RELEVANT ZULIP STREAM(S) & SLACK CHANNEL(S)!") # We have to define rtm outside of SlackBridge because the rtm variable is used as a method decorator. - rtm = RTMClient(token=config["slack"]["token"]) + rtm = RTMClient(token=config["slack"]["token"]) // OUTDATED backoff = zulip.RandomExponentialBackoff(timeout_success_equivalent=300) while backoff.keep_going():