| Commit message (Collapse) | Author | Age | Lines |
| ... | |
| |\ \
| | |
| | |
| | |
| | | |
python-discord/sebastiaan/increase-help-channel-count
Increase the total number of help channels to 42
|
| |/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We've seen an increase in help channel activity and we're running out
of help channels frequently. That's why we're increasing the number
of help channels from 38 to 42.
Note that the old configuration said 32, but we had more channels in
actual rotation due to a race condition we had in the past. The
system will never delete channels that were already in rotation,
meaning that those that were added over the limit in the past
still existed.
|
| | | |
|
| |\ \ |
|
| | | |
| | |
| | | |
Co-authored-by: Joe Banks <[email protected]>
|
| |/ / |
|
| |\ \
| | |
| | | |
!dmrelay command
|
| | | | |
|
| | |\ \
| | | |
| | | |
| | | | |
feat/dmrelay
|
| | | | |
| | | |
| | | | |
Co-authored-by: Joe Banks <[email protected]>
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Before, the user would have to send a DM to the bot after startup
for the bot to realize there is DM history with that specific user.
Now, we force a cache refresh when a moderator invokes `!dmrelay`,
so this shouldn't be an issue anymore.
|
| | |/ / |
|
| | | |
| | |
| | | |
Co-authored-by: Joe Banks <[email protected]>
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | | |
Includes the `!dmrelay` command, allowing moderators to relay
direct messages between the bot and other users.
|
| | | |
| | |
| | |
| | | |
Accounts for no redirects on extensions that are not `.py`.
|
| | | |
| | |
| | |
| | |
| | | |
The moderation team has decided that this may come in conflict with Discord's ToS,
and it does not serve too much of a purpose anymore. It was fun while it lasted!
|
| |/ / |
|
| |\ \
| | |
| | | |
feat: add new discord.py tags
|
| | |\ \
| |/ /
|/| | |
|
| |\ \ \
| | | |
| | | | |
Added myself to CODEOWNERS
|
| |/ / / |
|
| |\ \ \
| | | |
| | | | |
Added nomination voting channel to config
|
| |/ / /
| | |
| | |
| | | |
Also changed talentpool review cog to post there instead of mod-announcements
|
| |\ \ \
| | | |
| | | | |
Fix review formatting when there's only one infraction type
|
| |/ / / |
|
| |\ \ \
| | | |
| | | | |
Talentpool Autoreview
|
| | |\ \ \
| | | | |
| | | | |
| | | | | |
into mbaruh/autoreview
|
| | | |\ \ \
| |_|/ / /
|/| | | | |
|
| |\ \ \ \ \
| | | | | |
| | | | | | |
Instructions to dispute an infraction vary by infraction type.
|
| | |\ \ \ \ \
| |/ / / / /
|/| | | | | |
|
| |\ \ \ \ \ \
| |_|_|_|_|/
|/| | | | |
| | | | | |
| | | | | | |
python-discord/bug/info/bot-xr/code-block-null-byte
Code block: remove null bytes before parsing AST
|
| | |\ \ \ \ \
| |/ / / / /
|/| | | | | |
|
| |\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
python-discord/bug/info/bot-xk/defcon-threshold-none
Account for defcon threshold being None when displaying server info
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Fixes BOT-XK
|
| |/ / / / / / |
|
| |/ / / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
`ast.parse` raises a ValueError complaining that source code strings
cannot contain null bytes. It seems like they may accidentally get
pasted into Discord by users sometimes.
|
| | |\ \ \ \ |
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
That style is not currently enforced by the linter.
Co-authored-by: Matteo Bertucci <[email protected]>
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | | |
The DM sent to infracted users now instructs them to DM modmail if they want to discuss non-ban infractions, so the tests now check if that instruction is present. Note that there already exists a superfluous test for note infractions, for which no DM is sent by design.
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | | |
Previously, the user was instructed to email the appeals email for infraction types that don't remove one from the server. They are now instructed to DM ModMail except for Ban-type infractions. Also removed the URL string literal from the hyperlink to that URL.
|
| | | | |/ /
| | | | |
| | | | |
| | | | | |
The user ID is much more accessible, and is usually what is used to obtain the nomination ID.
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
If it's been over a day overdue for a review, don't reschedule it.
This is done in order to not fire reviews for all nominations which
are over 30 days old when the auto-reviewing feature is merged.
|
| | | | | |
| | | | |
| | | | |
| | | | | |
This is necessary as otherwise the bot would try to review them every time it restarts
|
| | | | | | |
|
| | | | | |
| | | | |
| | | | |
| | | | | |
Uncached mentions render as 'invalid' users on mobile, and with the list now showing the user's name we can now just show the ID without many problems.
|
| | | | | | |
|
| | | | | |
| | | | |
| | | | | |
Co-authored-by: ToxicKidz <[email protected]>
|
| | | | | | |
|
| | | | | | |
|