aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Fix incorrect variable used in mentions logicwookie184/fix-mentions-reply-resolvingGravatar wookie18411 days-2/+2
| | | | resolved is always None here, as the logic is for the case when resolved is None. Instead we want to use the channel and message ID from ref directly, which are always defined here
* Add `!exec` alias to clarify command behavior (#3392)Gravatar Dragon2025-09-27-1/+1
| | | | | * add exec as an alias for eval * add whitespace
* testing readme grammar fix (#3391)Gravatar Moritz von Berg2025-09-24-3/+3
|
* fix: don't create a new session to upload to the pastebin (#3388)Gravatar arielle2025-09-23-17/+12
| | | | | | | | | | | * fix: don't create a new session to upload to the pastebin noticed this earlier but didn't see it get fixed this is a simple fix that lessens creating an unnecessary session * fix the other two instances https://discord.com/channels/267624335836053506/291284109232308226/1419909021460336680
* Preserve Invocation Context (#3377)Gravatar Dragon2025-09-23-2/+36
| | | | | | | When redirecting commands, upload a paste of the original invocation command to the paste server for users to copy/paste. --------- Co-authored-by: Joe Banks <[email protected]>
* Merge pull request #3385 from onerandomusername/patch-1Gravatar Joe Banks2025-09-15-6/+6
|\ | | | | Update captization of PyPI for consistency with PyPI trademark and branding
| * Rename PyPi class to PyPI for consistencyGravatar arielle2025-09-12-6/+6
|/
* Merge pull request #3381 from python-discord/nedbat-patch-1Gravatar Joe Banks2025-09-06-1/+1
|\ | | | | A list is a better expression of the intent
| * A list is a better expression of the intentGravatar Ned Batchelder2025-09-05-1/+1
|/
* Bump actions/checkout from 4 to 5 (#3369)Gravatar dependabot[bot]2025-08-13-4/+4
| | | | | | | | | | | | | | | | | Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4...v5) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Dependency bumpsGravatar Joe Banks2025-08-10-106/+103
| | | | Mainly for pydis-core, but bump other dependencies as well
* Merge pull request #3331 from b0nes1/mainGravatar Boris Muratov2025-08-10-19/+230
|\ | | | | Implemented optional duration parameter in slowmode command
| * Merge branch 'main' into mainGravatar Boris Muratov2025-08-10-2870/+1457
| |\ | |/ |/|
* | Update extensions functools.partial to enum.memberGravatar Joe Banks2025-07-28-6/+4
| | | | | | | | Modified as per FutureWarning
* | Update Dockerfile to Python 3.13Gravatar Joe Banks2025-07-27-1/+1
| |
* | Update pyproject.toml to Python 3.13Gravatar Joe Banks2025-07-27-229/+346
| |
* | Update voice verification thresholdsGravatar Joe Banks2025-07-23-2/+2
| |
* | Dependency re-lockGravatar Joe Banks2025-07-22-25/+26
| |
* | Bump aiohttp from 3.11.13 to 3.12.14 in the pip group across 1 directoryGravatar dependabot[bot]2025-07-22-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps the pip group with 1 update in the / directory: [aiohttp](https://github.com/aio-libs/aiohttp). Updates `aiohttp` from 3.11.13 to 3.12.14 - [Release notes](https://github.com/aio-libs/aiohttp/releases) - [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst) - [Commits](https://github.com/aio-libs/aiohttp/compare/v3.11.13...v3.12.14) --- updated-dependencies: - dependency-name: aiohttp dependency-version: 3.12.14 dependency-type: direct:production dependency-group: pip ... Signed-off-by: dependabot[bot] <[email protected]>
* | Bump lxml from 5.3.1 to 6.0.0Gravatar dependabot[bot]2025-07-22-23/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [lxml](https://github.com/lxml/lxml) from 5.3.1 to 6.0.0. - [Release notes](https://github.com/lxml/lxml/releases) - [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt) - [Commits](https://github.com/lxml/lxml/compare/lxml-5.3.1...lxml-6.0.0) --- updated-dependencies: - dependency-name: lxml dependency-version: 6.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
* | webscale the dockerfile 10x improvementGravatar Joe Banks2025-07-18-2/+0
| |
* | Update dependabot config to use uvGravatar Joe Banks2025-07-15-1/+2
| |
* | Replace virtualenv with venvGravatar Joe Banks2025-07-15-2/+2
| | | | | | | | Co-authored-by: Johannes Christ <[email protected]>
* | Remove pip-licensesGravatar Joe Banks2025-07-15-66/+1
| |
* | Update README.md to reflect uv usageGravatar Joe Banks2025-07-15-9/+9
| |
* | Update Dockerfile to use uvGravatar Joe Banks2025-07-15-7/+29
| |
* | Update lint task to use uvGravatar Joe Banks2025-07-15-5/+9
| |
* | Update pre-commit hooks to use uvGravatar Joe Banks2025-07-15-1/+1
| |
* | Migrate pyproject.toml to uv dependenciesGravatar Joe Banks2025-07-15-2807/+1308
| |
* | Allow mods to also paginate other mod commandsGravatar Chris Lovering2025-07-15-5/+16
| |
* | Revert "Add allowance for pydis_core minor updates"Gravatar Joe Banks2025-07-14-6/+0
| | | | | | | | This reverts commit 8134dbd62f211f5e35429faa71a0be11d5716c3b.
* | Add allowance for pydis_core minor updatesGravatar Joe Banks2025-07-14-0/+6
| |
* | Bump pydis-core to 11.6.1Gravatar Joe Banks2025-07-13-6/+6
| |
| * Centralize cache reading and decoding in a helper functionGravatar Boris Muratov2025-08-09-19/+32
| |
| * Use consistent time module importGravatar B0nes2025-07-01-5/+4
| |
| * Remove stray commentGravatar B0nes2025-07-01-2/+0
| |
| * General refactoring, change message formatting, update testsGravatar B0nes2025-06-30-36/+44
| |
| * Refactor slowmode command to use Duration converter; Combine redis caches ↵Gravatar B0nes2025-06-30-56/+55
| | | | | | | | into one object; update and tidy related tests.
| * Fix bug in test causing channel edit to not be recognisedGravatar B0nes2025-06-30-15/+17
| |
| * Fix issue with unawaited coroutine in testGravatar B0nes2025-06-30-1/+1
| |
| * WIP: Added tests for slowmode command with duration argument.Gravatar B0nes2025-06-30-2/+110
| |
| * Implemented optional duration parameter in slowmode commandGravatar B0nes2025-06-30-15/+99
|/
* Gracefully handle attempting tidy-up in archived threadGravatar Joe Banks2025-06-25-3/+10
|
* Merge pull request #3340 from python-discord/jb3/mod-changes-refactorGravatar Joe Banks2025-06-25-6/+9
|\ | | | | Moderator changes minor refactor
| * Exclude bot-commands from rules alert relayGravatar Joe Banks2025-06-25-1/+4
| |
| * Only tidy-up infractions outside mod channelsGravatar Joe Banks2025-06-25-1/+2
| |
| * Use partial messageable and message to tidy up infractionsGravatar Joe Banks2025-06-25-4/+3
|/
* Drop log verbosity for forbidden infraction message deletionsGravatar Joe Banks2025-06-23-1/+1
|
* Improve error handling with scheduled deletion of infraction messagesGravatar Joe Banks2025-06-23-6/+7
|
* Delete automated infraction messages after a period of timeGravatar Joe Banks2025-06-23-2/+70
|