aboutsummaryrefslogtreecommitdiffstats
path: root/slack/slack_message.py
Commit message (Collapse)AuthorAgeFilesLines
* Make conversation.name an async function so it always worksTrygve Aaberge2024-02-181-29/+30
|
* Open all conversation types on startTrygve Aaberge2024-02-181-1/+1
|
* Support unfurling special mentions (@here/@channel/@everyone)Trygve Aaberge2024-02-181-0/+5
|
* Support unfurling channelsTrygve Aaberge2024-02-181-3/+22
|
* Simplify SlackMessage._unfurl_refsTrygve Aaberge2024-02-181-47/+22
|
* Use user group fallback nameTrygve Aaberge2024-02-181-3/+7
|
* Print error when fetching users/usergroups failTrygve Aaberge2024-02-181-0/+3
|
* Simplify unfurl methodsTrygve Aaberge2024-02-181-10/+8
|
* Support unfurling usergroup namesTrygve Aaberge2024-02-181-5/+22
|
* Initial work for matching usergroupsTrygve Aaberge2024-02-181-4/+23
| | | | | Doesn't get info/name yet. Apparently there's no API method for getting info for one usergroup...
* Color user mentionsTrygve Aaberge2024-02-181-1/+9
|
* Fallback to using @<user_id> if user is not found in unfurl_refsTrygve Aaberge2024-02-181-3/+5
| | | | This is what the official web client does.
* Fetch multiple users/bots in the same requestTrygve Aaberge2024-02-181-10/+16
| | | | | | | Turns out you can query for multiple users/bots with users.info/bots.info even though it's not documented. Use that to query for multiple users/bots in one request, instead of making tons of requests.
* Show nick suffix for botsTrygve Aaberge2024-02-181-4/+14
|
* Show nick suffix for external usersTrygve Aaberge2024-02-181-2/+2
|
* Nick color in chat line prefixTrygve Aaberge2024-02-181-1/+1
|
* Some cleanup and make some properties privateTrygve Aaberge2024-02-181-12/+8
|
* Add typing for slack conversations historyTrygve Aaberge2024-02-181-2/+4
|
* Get user from dict instead of by functionTrygve Aaberge2024-02-181-2/+2
|
* Split slack classes into multiple filesTrygve Aaberge2024-02-181-0/+48