aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorTrygve Aaberge <trygveaa@gmail.com>2019-10-01 19:35:13 +0200
committerTrygve Aaberge <trygveaa@gmail.com>2019-10-01 21:16:30 +0200
commit631aa6353c6df9b20d96f60970c53c27e6a92f84 (patch)
tree09c4fd19940b81d1ccb93de1bec655d1efaf528b /README.md
parent9fec71d8096919481438c62a1a1baaf21c62456d (diff)
downloadwee-slack-631aa6353c6df9b20d96f60970c53c27e6a92f84.tar.gz
Add basic support for private channels converted from public
This is for channels which initially were public, but then are changed to private. They look the same as groups (channels initially created as private) in the official clients, but can only be used with the conversations api. They are listed in the channels list of rtm.start with is_private set to true. There are some remaining issues, which are documented in the readme. I'm not sure if we can support read sync and showing unread on load without changes from Slack to the API. Showing thread messages in the channel is possible to fix, but we would have to send requests to load the thread history for all the messages in the history that has replies. Fixes most of #644
Diffstat (limited to 'README.md')
-rw-r--r--README.md16
1 files changed, 16 insertions, 0 deletions
diff --git a/README.md b/README.md
index 3d528f1..a8fdbf7 100644
--- a/README.md
+++ b/README.md
@@ -309,6 +309,22 @@ when using `multiline.pl`:
/set weechat.look.paste_max_lines -1
```
+Known issues
+------------
+
+Not all issues are listed here (see
+[issues](https://github.com/wee-slack/wee-slack/issues) for all), but these are
+some noteworthy:
+
+- For channels initially created as a public channel, but later converted to a private channel:
+ - Which messages that has been read is not synced to Slack.
+ - If the option `background_load_all_history` is false, the channel will not
+ be shown as unread when wee-slack loads, even if there are unread messages.
+ Messages which arrive after wee-slack has loaded however will mark the
+ channel as unread.
+ - The option `thread_messages_in_channel` is only working for messages which
+ arrive after the channel history has been loaded.
+
Development
-----------