ooni / sysadmin

System administration tools
https://ooni.org
59 stars 26 forks source link

Slack bridge is not transmitting messages to IRC channel #481

Closed anadahz closed 2 years ago

anadahz commented 3 years ago

The Slack bridge seems to not transmit message from Slack to IRC but IRC messages are transmitted to Slack channel.

Last seen messages on IRC (from Slack): 31 May 2021

hellais commented 2 years ago

It looks like currently there is an issue with the communication between IRC and slack. Apparently this is a known problem of the library we use: https://github.com/ekmartin/slack-irc/issues/269.

Apparently there is a fix for it, but it hasn't been merged into upstream: https://github.com/ekmartin/slack-irc/pull/271.

I guess we could workaround this by updating our Dockerfile to use the version with this patch.

Alternatively we could look into some other library which does the same thing but is actively maintained.

hellais commented 2 years ago

I ended up making a fork of slack-irc on our OONI repo: https://github.com/ooni/slack-irc and updated our dockerfile to use that fork.

It seems to have fixed the issue we have been encountering, so I guess we can consider this issue resolved.