aboutsummaryrefslogtreecommitdiffstats
path: root/slack/slack_api.py
Commit message (Expand)AuthorAgeFilesLines
* Retry fetching users with fewer users on errorsTrygve Aaberge2024-03-291-5/+33
* Use enterprise id in edgeapi path if it existsTrygve Aaberge2024-03-291-1/+2
* Add command `/slack mute`Trygve Aaberge2024-02-191-0/+8
* Move set user profile functionsTrygve Aaberge2024-02-191-14/+14
* Fetch max 500 users in each requestTrygve Aaberge2024-02-181-1/+1
* Add an option to leave the channel when a buffer is closedTrygve Aaberge2024-02-181-0/+8
* Add command `/slack join`Trygve Aaberge2024-02-181-0/+9
* Add command `/slack query` to open DM/MPDM channelsTrygve Aaberge2024-02-181-0/+9
* Support files in Slack Connect channelsTrygve Aaberge2024-02-181-0/+9
* Post users.profile.set as a JSON bodyTrygve Aaberge2024-02-181-5/+16
* Set user statusPierguido Lambri2024-02-181-2/+28
* Set user user presence (#919)Pier2024-02-181-0/+8
* Only open channels for the current sub workspaceTrygve Aaberge2024-02-181-0/+8
* URL encode cookies if not encodedTrygve Aaberge2024-02-181-2/+2
* Add command /slack replyTrygve Aaberge2024-02-181-0/+2
* Support API restricted workspacesTrygve Aaberge2024-02-181-4/+17
* Add completion of emoji namesTrygve Aaberge2024-02-181-0/+8
* Close IM/MPIM and remove from open_conversations on buffer closeTrygve Aaberge2024-02-181-0/+8
* Support editing and deleting messagesTrygve Aaberge2024-02-181-0/+31
* Support adding and removing reactionsTrygve Aaberge2024-02-181-0/+25
* Support sending messagesTrygve Aaberge2024-02-181-0/+20
* Support muted conversations configTrygve Aaberge2024-02-181-0/+9
* Reload conversations on reconnectTrygve Aaberge2024-02-181-0/+16
* Mark as read when switching away from bufferTrygve Aaberge2024-02-181-1/+25
* Split users.info into multiple requests when necessaryTrygve Aaberge2024-02-181-1/+15
* Fetch thread replies when receiving thread messageTrygve Aaberge2024-02-181-4/+6
* Fetch replies in conversation when display_thread_replies is onTrygve Aaberge2024-02-181-0/+15
* Only take in limit, not pages in api methodsTrygve Aaberge2024-02-181-13/+12
* Fetch usergroups at startup if edgeapi isn't availableTrygve Aaberge2024-02-181-0/+4
* Split edgeapi out to separate classTrygve Aaberge2024-02-181-41/+49
* Fix some mypy specific type issuesTrygve Aaberge2024-02-181-10/+10
* Open all conversation types on startTrygve Aaberge2024-02-181-2/+18
* Support unfurling usergroup namesTrygve Aaberge2024-02-181-2/+24
* Add support for completing nicksTrygve Aaberge2024-02-181-0/+31
* Print error message on http/api errorTrygve Aaberge2024-02-181-31/+69
* Send params as post body instead of query paramsTrygve Aaberge2024-02-181-2/+4
* Use Iterable instead of List in parametersTrygve Aaberge2024-02-181-3/+3
* Fetch multiple users/bots in the same requestTrygve Aaberge2024-02-181-8/+13
* Change SlackUsers to singular since it only concerns one userTrygve Aaberge2024-02-181-3/+3
* Show nick suffix for botsTrygve Aaberge2024-02-181-1/+5
* Rename slack_timeout to network_timeoutTrygve Aaberge2024-02-181-1/+1
* Call rtm.connect (doesn't connect to web socket yet)Trygve Aaberge2024-02-181-0/+4
* Add some todosTrygve Aaberge2024-02-181-1/+1
* Add typing for slack conversations historyTrygve Aaberge2024-02-181-2/+5
* Add type for users.infoTrygve Aaberge2024-02-181-1/+2
* Add typings for users.conversationsTrygve Aaberge2024-02-181-1/+2
* Create directory for slack in typingsTrygve Aaberge2024-02-181-2/+2
* Create functions for fetch requestsTrygve Aaberge2024-02-181-8/+41
* Move SlackApi to a separate fileTrygve Aaberge2024-02-181-0/+48