aboutsummaryrefslogtreecommitdiffstats
path: root/slack
Commit message (Expand)AuthorAgeFilesLines
* Support unfurling channelsTrygve Aaberge2024-02-182-3/+29
* Simplify SlackMessage._unfurl_refsTrygve Aaberge2024-02-181-47/+22
* Use user group fallback nameTrygve Aaberge2024-02-181-3/+7
* Handle user group fetch errorTrygve Aaberge2024-02-183-5/+21
* Print error when fetching users/usergroups failTrygve Aaberge2024-02-182-0/+13
* Improve error printingTrygve Aaberge2024-02-185-15/+37
* Simplify unfurl methodsTrygve Aaberge2024-02-181-10/+8
* Support unfurling usergroup namesTrygve Aaberge2024-02-185-12/+89
* Remove unnecessary _api propertiesTrygve Aaberge2024-02-181-9/+1
* Fix compatibility with Python 3.7Trygve Aaberge2024-02-182-2/+7
* Fix compatibility with Python 3.8Trygve Aaberge2024-02-182-4/+19
* Initial work for matching usergroupsTrygve Aaberge2024-02-182-4/+30
* Remove unnecessary id parametersTrygve Aaberge2024-02-182-17/+11
* Create common parent class for SlackUsers and SlackBotsTrygve Aaberge2024-02-181-33/+49
* Color user mentionsTrygve Aaberge2024-02-182-1/+16
* Include options in HttpErrorTrygve Aaberge2024-02-182-4/+12
* Fix task exception handlingTrygve Aaberge2024-02-181-2/+9
* Fallback to using @<user_id> if user is not found in unfurl_refsTrygve Aaberge2024-02-181-3/+5
* Only print/raise errors for finished tasksTrygve Aaberge2024-02-181-12/+21
* Use BaseException instead of Exception in task.pyTrygve Aaberge2024-02-181-2/+2
* Support return_exceptions in gatherTrygve Aaberge2024-02-181-6/+51
* Make sure tasks raising exceptions are finishedTrygve Aaberge2024-02-181-21/+27
* Add a /slack debug commandTrygve Aaberge2024-02-181-0/+16
* Simplify SlackUser/Bot by using classmethod to createTrygve Aaberge2024-02-182-50/+19
* Add suffix after completion wordTrygve Aaberge2024-02-181-6/+24
* Fix bugs when changing input while completingTrygve Aaberge2024-02-183-14/+32
* Combine complete_next and complete_previousTrygve Aaberge2024-02-182-33/+26
* Add support for completing nicksTrygve Aaberge2024-02-186-13/+148
* Print error message on http/api errorTrygve Aaberge2024-02-187-67/+119
* Send params as post body instead of query paramsTrygve Aaberge2024-02-181-2/+4
* Don't fetch same users/bots multiple timesTrygve Aaberge2024-02-181-6/+10
* Use Iterable instead of List in parametersTrygve Aaberge2024-02-182-8/+8
* Fetch multiple users/bots in the same requestTrygve Aaberge2024-02-185-40/+145
* Use setter instead of __setattr__ for is_connectedTrygve Aaberge2024-02-181-5/+8
* Fix async functions returning None and without await never finishingTrygve Aaberge2024-02-181-6/+20
* Change SlackUsers to singular since it only concerns one userTrygve Aaberge2024-02-182-5/+5
* Connect to all workspaces concurrentlyTrygve Aaberge2024-02-181-1/+1
* Make methods work for callbacksTrygve Aaberge2024-02-181-2/+3
* Use full buffer namesTrygve Aaberge2024-02-181-1/+4
* Combine SlackUsers and SlackBotsTrygve Aaberge2024-02-181-24/+12
* Show nick suffix for botsTrygve Aaberge2024-02-185-7/+77
* Show nick suffix for external usersTrygve Aaberge2024-02-185-21/+41
* Nick color in chat line prefixTrygve Aaberge2024-02-182-1/+20
* Use display name or real nameTrygve Aaberge2024-02-182-4/+20
* Auto update input bar item when is_connected changesTrygve Aaberge2024-02-181-3/+6
* Rename initTrygve Aaberge2024-02-181-3/+3
* Ping websocket every 5 secondsTrygve Aaberge2024-02-182-0/+18
* Move buffer_input_cb to a class methodTrygve Aaberge2024-02-181-6/+5
* Rename slack_timeout to network_timeoutTrygve Aaberge2024-02-183-5/+5
* Connect to websocketTrygve Aaberge2024-02-182-1/+134