Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | use `Settings` as suffix for the classes | 2023-07-14 | -7/+7 | |
| | | | | | | This is become we're inheriting from the `BaseSettings` class It's also to conform with the module name. | |||
* | override env name for the delete emoji | 2023-07-14 | -3/+3 | |
| | | | | This way we can preserve the same behavior for botstrap, and we can have the Emojis class pick it up too. | |||
* | specify `emojis__pagination_` as env_prefix for pagination emojis | 2023-07-14 | -0/+2 | |
| | ||||
* | add missing pagination_emojis in `LinePaginator.paginate` | 2023-07-14 | -5/+7 | |
| | | | | This also renames the moduel to `pagination` | |||
* | port the `LinePaginator` class | 2023-07-13 | -0/+372 | |
| | ||||
* | add a new settings module | 2023-07-13 | -0/+28 | |
| | | | | This will hold all the "core" settings needed by all of our bots. | |||
* | port reaction_check in a new `messages` util | 2023-07-13 | -0/+48 | |
| | | | | This is because it's a component that can be reused by all bots. | |||
* | Update expiry label from 1 month to 30 days (#185)v9.9.2 | 2023-07-02 | -1/+1 | |
| | | | Since there isn't 1 true answer to how many seconds are in 1 month, making it 30 days is just easier. | |||
* | Add supported lexer validation to paste service and default the paste_url (#182)v9.9.0 | 2023-06-21 | -4/+31 | |
| | ||||
* | Bump d.py (#181)v9.8.0 | 2023-06-14 | -1/+1 | |
| | | | | | * Bump d.py to 2.3.0 * Linting fixes for new ruff version | |||
* | Handle discord.Forbidden 90001 errors by default in `create_task()` (#177)v9.7.0 | 2023-06-10 | -7/+54 | |
| | | | Co-authored-by: Chris Lovering <[email protected]> | |||
* | Add paste service utility (#179) | 2023-06-10 | -1/+115 | |
| | ||||
* | lint: fix typo (#180) | 2023-06-05 | -1/+1 | |
| | ||||
* | Apply fixes for ruff linting | 2023-05-31 | -63/+51 | |
| | ||||
* | Log when waiting for a guild before loading extensions | 2023-05-06 | -0/+3 | |
| | ||||
* | Explicitly set the stack level of the warnings.warn call | 2023-03-02 | -1/+1 | |
| | | | | The warn method from the warnings module uses a stacklevel of 1 by default. This will only show a stack trace for the line on which the warn method is called. It is therefore recommended to use a stacklevel of 2 or greater to provide more information to the user. | |||
* | Sync global and guild app command tree on startup | 2022-12-26 | -6/+20 | |
| | ||||
* | fix instantiation of bg tasks set | 2022-12-23 | -1/+1 | |
| | ||||
* | save newly created tasks in a set | 2022-12-23 | -3/+3 | |
| | ||||
* | Merge branch 'main' of https://github.com/shtlrs/bot-core | 2022-12-13 | -6/+8 | |
|\ | ||||
| * | Return None upon receiving a bad request from Discord in get_or_fetch_member ↵v9.3.0 | 2022-12-13 | -6/+8 | |
| | | | | | | | | | | (#169) Co-authored-by: Amrou Bellalouna <[email protected]> | |||
* | | save strong references of newly created tasks in the `TASKS` set | 2022-12-12 | -0/+5 | |
|/ | ||||
* | Handle not being able to delete the interaction message on button press. | 2022-11-14 | -7/+22 | |
| | ||||
* | Rename package due to naming conflict | 2022-11-05 | -0/+1701 | |