Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix compatibility with Python 3.7 | Trygve Aaberge | 2024-02-18 | 1 | -1/+3 |
| | |||||
* | Fix bugs when changing input while completing | Trygve Aaberge | 2024-02-18 | 1 | -5/+9 |
| | |||||
* | Combine complete_next and complete_previous | Trygve Aaberge | 2024-02-18 | 1 | -1/+0 |
| | |||||
* | Add support for completing nicks | Trygve Aaberge | 2024-02-18 | 1 | -1/+15 |
| | | | | | | | This uses Slacks edgeapi which only works for session tokens, but has the benefit of being able to complete nicks without all users being loaded. So need to add some completion for the loaded users for when using OAuth tokens as well. | ||||
* | Print error message on http/api error | Trygve Aaberge | 2024-02-18 | 1 | -6/+0 |
| | |||||
* | Fetch multiple users/bots in the same request | Trygve Aaberge | 2024-02-18 | 1 | -0/+4 |
| | | | | | | | 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. | ||||
* | Use full buffer names | Trygve Aaberge | 2024-02-18 | 1 | -1/+4 |
| | |||||
* | Show nick suffix for external users | Trygve Aaberge | 2024-02-18 | 1 | -1/+1 |
| | |||||
* | Move buffer_input_cb to a class method | Trygve Aaberge | 2024-02-18 | 1 | -6/+5 |
| | |||||
* | Call rtm.connect (doesn't connect to web socket yet) | Trygve Aaberge | 2024-02-18 | 1 | -1/+3 |
| | |||||
* | Some cleanup and make some properties private | Trygve Aaberge | 2024-02-18 | 1 | -3/+3 |
| | |||||
* | Raise exceptions on errors | Trygve Aaberge | 2024-02-18 | 1 | -2/+2 |
| | |||||
* | Add typing for slack conversations history | Trygve Aaberge | 2024-02-18 | 1 | -0/+3 |
| | |||||
* | Use is True/False instead of == | Trygve Aaberge | 2024-02-18 | 1 | -3/+3 |
| | | | | pyright now supports this. | ||||
* | Create functions for fetch requests | Trygve Aaberge | 2024-02-18 | 1 | -11/+2 |
| | |||||
* | Move SlackApi to a separate file | Trygve Aaberge | 2024-02-18 | 1 | -1/+2 |
| | |||||
* | Split slack classes into multiple files | Trygve Aaberge | 2024-02-18 | 1 | -0/+107 |