aboutsummaryrefslogtreecommitdiffstats
path: root/pydis_core (follow)
Commit message (Collapse)AuthorAgeLines
* use `Settings` as suffix for the classesGravatar shtlrs2023-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 emojiGravatar shtlrs2023-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 emojisGravatar shtlrs2023-07-14-0/+2
|
* add missing pagination_emojis in `LinePaginator.paginate`Gravatar shtlrs2023-07-14-5/+7
| | | | This also renames the moduel to `pagination`
* port the `LinePaginator` classGravatar shtlrs2023-07-13-0/+372
|
* add a new settings moduleGravatar shtlrs2023-07-13-0/+28
| | | | This will hold all the "core" settings needed by all of our bots.
* port reaction_check in a new `messages` utilGravatar shtlrs2023-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.2Gravatar ChrisJL2023-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.0Gravatar ChrisJL2023-06-21-4/+31
|
* Bump d.py (#181)v9.8.0Gravatar ChrisJL2023-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.0Gravatar TizzySaurus2023-06-10-7/+54
| | | Co-authored-by: Chris Lovering <[email protected]>
* Add paste service utility (#179)Gravatar ChrisJL2023-06-10-1/+115
|
* lint: fix typo (#180)Gravatar Bradley Reynolds2023-06-05-1/+1
|
* Apply fixes for ruff lintingGravatar Chris Lovering2023-05-31-63/+51
|
* Log when waiting for a guild before loading extensionsGravatar Chris Lovering2023-05-06-0/+3
|
* Explicitly set the stack level of the warnings.warn callGravatar Chris Lovering2023-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 startupGravatar Chris Lovering2022-12-26-6/+20
|
* fix instantiation of bg tasks setGravatar Amrou Bellalouna2022-12-23-1/+1
|
* save newly created tasks in a setGravatar Amrou Bellalouna2022-12-23-3/+3
|
* Merge branch 'main' of https://github.com/shtlrs/bot-coreGravatar Amrou Bellalouna2022-12-13-6/+8
|\
| * Return None upon receiving a bad request from Discord in get_or_fetch_member ↵v9.3.0Gravatar Amrou Bellalouna2022-12-13-6/+8
| | | | | | | | | | (#169) Co-authored-by: Amrou Bellalouna <[email protected]>
* | save strong references of newly created tasks in the `TASKS` setGravatar Amrou Bellalouna2022-12-12-0/+5
|/
* Handle not being able to delete the interaction message on button press.Gravatar Chris Lovering2022-11-14-7/+22
|
* Rename package due to naming conflictGravatar Chris Lovering2022-11-05-0/+1701