rht
582e9733a9
Slack bridge: Inform user to subscribe their Slack bot.
2022-10-19 15:17:15 -07:00
rht
eef02fbb76
Slack bridge: Implement multiple channels bridges.
2022-10-19 15:17:15 -07:00
rht
58e51c7ae5
Slack bridge: Bump slack-sdk to 3.11.2.
...
We also upgrade the RTM client API from v1 to v2. This is so that we no
longer require aiohttp. If we use v1, it would still require aiohttp.
2021-10-19 16:26:40 -07:00
rht
4e5e7b3d0f
Slack bridge: Clarify config placeholder content.
2021-10-07 14:10:40 -07:00
rht
1ca696e75b
Slack bridge: Explicitly require aiohttp.
...
It is required by the Slack library, but strangely not installed. So we
explicitly specify it.
2021-09-17 17:04:10 -07:00
rht
c602121171
slack bridge: Update doc for current version of making Slack bot user.
2021-07-06 16:21:41 -07:00
PIG208
9ce7c52a10
pyupgrade: Reformat with --py36-plus.
...
This includes mainly fixes of string literals using f-strings or
.format(...), as well as unpacking of list comprehensions.
2021-06-02 18:45:57 -07:00
PIG208
6f3f9bf7e4
black: Reformat without skipping string normalization.
2021-06-02 18:45:57 -07:00
PIG208
fba21bb00d
black: Reformat skipping string normalization.
2021-06-02 18:45:57 -07:00
PIG208
5580c68ae5
isort: Reformat using isort.
2021-06-02 18:45:57 -07:00
rht
05eaaff802
slack-bridge: Order imports properly.
2021-05-24 14:17:38 -07:00
rht
5b2da94ba5
slack-bridge: Use threading instead of multiprocessing.
...
This will fix the bug reported in
1182555
,
which is specific to macOS.
The error message is
```
AttributeError: Can't pickle local object 'SlackBridge.zulip_to_slack.<locals>._zulip_to_slack'
```
2021-05-24 14:17:38 -07:00
rht
2d9cf64db8
slack-bridge: Use slack_sdk instead of the deprecated slackclient.
2021-05-24 14:17:38 -07:00
rht
e992f14522
slack-bridge: Use WebClient to post message in Slack.
2020-08-25 15:55:25 -07:00
rht
47a4f258d7
slack-bridge: Update processing of members list according to new API.
2020-08-25 15:55:25 -07:00
rht
89d0dd56b9
slack-bridge: Fall back to real_name when display_name is empty.
...
This will intentionally raise exception when a real_name field of a user
is empty.
2020-08-25 15:55:25 -07:00
rht
02867979ee
bridge: Initialize bridge_with_slack.
2020-08-25 15:55:25 -07:00