aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Add BotBase.wait_until_bot_started which can be used to hold a process until ↵Gravatar Chris Lovering2023-07-25-1/+11
| | | | all extensions are loaded.
* Merge pull request #188 from python-discord/paste-servic-emultiple-filesv10.0.0Gravatar ChrisJL2023-07-20-199/+359
|\ | | | | Support sending multiple files to paste service at once
| * fixup: correct docstring wording in paste_serviceGravatar Chris Lovering2023-07-20-1/+1
| |
| * Add type hints to paste_service pydantic modelsGravatar Chris Lovering2023-07-14-5/+5
| |
| * Don't swallow exceptions in post_buildGravatar Chris Lovering2023-07-14-2/+2
| |
| * Support sending multiple files to paste service at onceGravatar Chris Lovering2023-07-14-195/+355
|/ | | | Co-authored-by: Hassan Abouelela <[email protected]>
* Merge pull request #184 from python-discord/bump-d.pyGravatar ChrisJL2023-07-14-49/+61
|\ | | | | Bump d.py & update view with user and role check
| * Update code for new linter rulesGravatar Chris Lovering2023-07-14-2/+10
| |
| * Bump dev depsGravatar Chris Lovering2023-07-14-36/+37
| |
| * Bump pre-commit-hooksGravatar Chris Lovering2023-07-14-1/+1
| |
| * Bump d.py to 2.3.1Gravatar Chris Lovering2023-07-14-12/+15
|/
* Update get_or_fetch_channel's return type (#187)Gravatar Amrou Bellalouna2023-07-10-1/+7
| | | | | | | * update get_or_fetch_channel's return type * unindent overly indented signature * update changelog
* Update expiry label from 1 month to 30 days (#185)v9.9.2Gravatar ChrisJL2023-07-02-2/+6
| | | Since there isn't 1 true answer to how many seconds are in 1 month, making it 30 days is just easier.
* New version to allow new changeset to be pushed to pypi (#183)v9.9.1Gravatar ChrisJL2023-06-22-21/+25
|
* Add supported lexer validation to paste service and default the paste_url (#182)v9.9.0Gravatar ChrisJL2023-06-21-5/+37
|
* Bump d.py (#181)v9.8.0Gravatar ChrisJL2023-06-14-184/+109
| | | | | * Bump d.py to 2.3.0 * Linting fixes for new ruff version
* Update the base image used for dev botGravatar Chris Lovering2023-06-10-1/+1
|
* Handle discord.Forbidden 90001 errors by default in `create_task()` (#177)v9.7.0Gravatar TizzySaurus2023-06-10-7/+55
| | | Co-authored-by: Chris Lovering <[email protected]>
* Add paste service utility (#179)Gravatar ChrisJL2023-06-10-2/+118
|
* lint: fix typo (#180)Gravatar Bradley Reynolds2023-06-05-1/+1
|
* Merge pull request #176 from python-discord/ruff-migrationGravatar ChrisJL2023-06-04-478/+319
|\ | | | | Ruff migration
| * Add changelog entry for ruff migrationGravatar Chris Lovering2023-05-31-0/+3
| | | | | | | | This change won't be made into a release, as there's nothing that affects bots, so haven't marked it as such.
| * Apply fixes for ruff lintingGravatar Chris Lovering2023-05-31-88/+75
| |
| * Bump action step versions in CIGravatar Chris Lovering2023-05-31-13/+9
| |
| * Bump all deps to latestGravatar Chris Lovering2023-05-31-148/+156
| |
| * Migrate to ruffGravatar Chris Lovering2023-05-06-249/+96
|/
* Merge pull request #175 from ↵v9.6.0Gravatar ChrisJL2023-05-06-309/+306
|\ | | | | | | | | python-discord/log-when-waiting-for-guild-to-be-available Log when waiting for guild to be available
| * Changelog recent changes to bot-coreGravatar Chris Lovering2023-05-06-1/+7
| |
| * Log when waiting for a guild before loading extensionsGravatar Chris Lovering2023-05-06-0/+3
| |
| * Bump d.py to 2.2.3Gravatar Chris Lovering2023-05-06-308/+296
|/
* Bump dependencies to latestv9.5.1Gravatar Chris Lovering2023-03-02-458/+525
|
* 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.
* Don't override the default list of ignored flake8 rulesGravatar Chris Lovering2023-03-02-1/+1
|
* Bump Discord.py to 2.2.2Gravatar Chris Lovering2023-03-02-3/+6
|
* Bump discord-py to 2.2.0 (#173)v9.5.0Gravatar Amrou Bellalouna2023-02-28-931/+934
| | | | | | | * bump dpy to 2.2.0 * update changelog * bump version in tool.poetry table
* Bump discord.py to 2.1.1 (#172)v9.4.1Gravatar Amrou Bellalouna2023-02-09-6/+10
| | | | | | | | | | | | | * bump dpy to 2.1.1 * add bump history to changelog * bump pydis-core version in pyproject.toml * reinstate the old state for release 9.3.1 --------- Co-authored-by: Amrou Bellalouna <[email protected]>
* Merge pull request #171 from python-discord/sync-tree-on-startupv9.4.0Gravatar ChrisJL2023-01-11-7/+24
|\ | | | | Sync global and guild app command tree on startup
| * Sync global and guild app command tree on startupGravatar Chris Lovering2022-12-26-7/+24
|/
* Merge pull request #170 from shtlrs/140-save-references-of-created-tasksGravatar ChrisJL2022-12-24-1/+10
|\ | | | | Save references of newly created taks
| * fix instantiation of bg tasks setGravatar Amrou Bellalouna2022-12-23-1/+1
| |
| * update version and carve it in changelogGravatar Amrou Bellalouna2022-12-23-1/+5
| |
| * 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-7/+12
| |\ | |/ |/|
* | Return None upon receiving a bad request from Discord in get_or_fetch_member ↵v9.3.0Gravatar Amrou Bellalouna2022-12-13-7/+12
| | | | | | | | | | (#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
|/
* Merge pull request #151 from python-discord/Python-3.11v9.2.0Gravatar Hassan Abouelela2022-12-12-475/+434
|\ | | | | Python 3.11 support
| * Matrix test both 3.10 and 3.11 in CIGravatar Chris Lovering2022-12-11-22/+30
| |
| * Add a dry run step to lint & test CIGravatar Chris Lovering2022-12-11-1/+5
| |
| * Update dockerignore to include dev dirGravatar Chris Lovering2022-12-11-4/+2
| | | | | | | | | | | | This is so that CI can build an image that includes the dev folder, which has the exmaple bot. This also removes the test and docs folders, as they od not need to be in a built image.
| * Simplify docker-compose volumesGravatar Chris Lovering2022-12-11-3/+2
| | | | | | | | This is fine to do now, since we set POETRY_VIRTUALENVS_IN_PROJECT=false in python-poetry-base