aboutsummaryrefslogtreecommitdiffstats
path: root/slack/slack_workspace.py
Commit message (Expand)AuthorAgeFilesLines
* Fetch usergroups at startup if edgeapi isn't availableTrygve Aaberge2024-02-181-0/+7
* Split edgeapi out to separate classTrygve Aaberge2024-02-181-1/+3
* Render thread suffix in messagesTrygve Aaberge2024-02-181-1/+1
* Support rendering huddlesTrygve Aaberge2024-02-181-0/+4
* Rename add_message and add some TODOsTrygve Aaberge2024-02-181-1/+1
* Render reactions after messagesTrygve Aaberge2024-02-181-7/+29
* Remove async modifier from initialize_items functionTrygve Aaberge2024-02-181-2/+2
* Support rendering message edits and deletionsTrygve Aaberge2024-02-181-9/+7
* Support sending and receiving typingTrygve Aaberge2024-02-181-3/+18
* Handle failed rtm.connect responseTrygve Aaberge2024-02-181-2/+14
* Fix typings for create_connectionTrygve Aaberge2024-02-181-8/+5
* Add -data option to /slack debug error to print rtm event dataTrygve Aaberge2024-02-181-15/+20
* Add messages received over rtm to channelsTrygve Aaberge2024-02-181-4/+20
* Prefix private class methods with _Trygve Aaberge2024-02-181-6/+6
* Return immediately from connect if connectedTrygve Aaberge2024-02-181-0/+2
* Reconnect when loosing connectionTrygve Aaberge2024-02-181-8/+10
* Remove explicitly setting ca_certs for websocket-clientTrygve Aaberge2024-02-181-9/+0
* Don't allow /slack (dis)connect when connecting/(dis)connectedTrygve Aaberge2024-02-181-0/+5
* Log failed async tasks more robustlyTrygve Aaberge2024-02-181-2/+2
* Cancel connecting when disconnect is calledTrygve Aaberge2024-02-181-2/+10
* Make ws and hook internal and instantiate them to NoneTrygve Aaberge2024-02-181-8/+37
* Add command /slack disconnectTrygve Aaberge2024-02-181-0/+5
* Replace some usages of Any with proper typesTrygve Aaberge2024-02-181-6/+6
* Open all conversation types on startTrygve Aaberge2024-02-181-13/+43
* Improve error printingTrygve Aaberge2024-02-181-0/+3
* Support unfurling usergroup namesTrygve Aaberge2024-02-181-3/+22
* Remove unnecessary id parametersTrygve Aaberge2024-02-181-10/+6
* Create common parent class for SlackUsers and SlackBotsTrygve Aaberge2024-02-181-33/+49
* Simplify SlackUser/Bot by using classmethod to createTrygve Aaberge2024-02-181-10/+4
* Add support for completing nicksTrygve Aaberge2024-02-181-0/+1
* Print error message on http/api errorTrygve Aaberge2024-02-181-14/+0
* Don't fetch same users/bots multiple timesTrygve Aaberge2024-02-181-6/+10
* Use Iterable instead of List in parametersTrygve Aaberge2024-02-181-5/+5
* Fetch multiple users/bots in the same requestTrygve Aaberge2024-02-181-10/+68
* Use setter instead of __setattr__ for is_connectedTrygve Aaberge2024-02-181-5/+8
* Combine SlackUsers and SlackBotsTrygve Aaberge2024-02-181-24/+12
* Show nick suffix for botsTrygve Aaberge2024-02-181-1/+17
* Auto update input bar item when is_connected changesTrygve Aaberge2024-02-181-3/+6
* Ping websocket every 5 secondsTrygve Aaberge2024-02-181-0/+1
* Rename slack_timeout to network_timeoutTrygve Aaberge2024-02-181-2/+2
* Connect to websocketTrygve Aaberge2024-02-181-1/+69
* Call rtm.connect (doesn't connect to web socket yet)Trygve Aaberge2024-02-181-2/+8
* Raise exceptions on errorsTrygve Aaberge2024-02-181-1/+1
* Add typings for users.conversationsTrygve Aaberge2024-02-181-0/+4
* Create functions for fetch requestsTrygve Aaberge2024-02-181-10/+3
* Move SlackApi to a separate fileTrygve Aaberge2024-02-181-41/+2
* Get user from dict instead of by functionTrygve Aaberge2024-02-181-13/+16
* Split slack classes into multiple filesTrygve Aaberge2024-02-181-0/+98