aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Adjust to site using dicts in additional_settings instead of JSON stringsGravatar Boris Muratov2023-04-06-8/+6
| | | | This is to make sure that the unique constraint always compares between dicts instead of sometimes dealing with nulls.
* Fix testGravatar Boris Muratov2023-04-05-1/+1
|
* Fix infraction duration display for filter listsGravatar Boris Muratov2023-04-05-1/+1
|
* Specify edited setting name in confirmation messageGravatar Boris Muratov2023-04-05-4/+8
|
* Escape markdown in alert matchesGravatar Boris Muratov2023-04-05-1/+1
|
* `domain/subdomains` -> `domain/only_subdomains` for clarityGravatar Boris Muratov2023-04-05-6/+6
| | | | Also changes the alert to use the full domain instead of the filter content.
* Handle infracted user not being on the serverGravatar Boris Muratov2023-04-05-0/+7
| | | | This shouldn't happen in production, but just in case
* Handle server possibly not having an iconGravatar Boris Muratov2023-04-05-1/+2
|
* Properly format alert when there's no file extensionGravatar Boris Muratov2023-04-05-1/+1
|
* Code style and clarificationsGravatar Boris Muratov2023-04-05-18/+17
|
* Merge branch 'main' into new-filtersGravatar Boris Muratov2023-04-05-418/+505
|\
| * Merge pull request #2506 from python-discord/new-helpers-endGravatar Boris Muratov2023-04-02-224/+1
| |\ | | | | | | Remove self-assignable helpers functionality
| | * Remove self-assignable helpers functionalityGravatar mbaruh2023-04-02-224/+1
| |/
| * Merge pull request #2489 from shtlrs/shtlrs/get-rid-of-site-config-varGravatar Amrou Bellalouna2023-04-01-16/+10
| |\ | | | | | | Remove usage of `site` config variable
| | * Merge branch 'main' into shtlrs/get-rid-of-site-config-varGravatar shtlrs2023-04-01-3/+3
| | |\ | | |/ | |/|
| * | Merge pull request #2503 from python-discord/update_ping_cooldownGravatar Steele Farnsworth2023-04-01-3/+3
| |\ \ | | | | | | | | Update ping cooldown for helpers
| | * | Update ping cooldown for helpersGravatar bradtimmis2023-04-01-3/+3
| |/ /
| | * Merge branch 'main' into shtlrs/get-rid-of-site-config-varGravatar shtlrs2023-04-01-69/+379
| | |\ | | |/ | |/|
| * | Merge pull request #2502 from python-discord/helper-roleGravatar Steele Farnsworth2023-03-31-1/+3
| |\ \ | | | | | | | | Make new helper role pingable for help request.
| | * | Fix import order.Gravatar Steele Farnsworth2023-03-31-2/+1
| | | |
| | * | Add blank line for linting.Gravatar Steele Farnsworth2023-03-31-0/+1
| | | |
| | * | Merge branch 'main' into helper-roleGravatar Steele Farnsworth2023-03-31-285/+417
| | |\ \ | | |/ / | |/| |
| * | | Merge pull request #2501 from python-discord/helper-roleGravatar Dennis Pham2023-03-31-1/+222
| |\ \ \ | | | | | | | | | | Staff self-assignment procedure
| | * \ \ Merge branch 'main' into helper-roleGravatar Boris Muratov2023-04-01-285/+417
| | |\ \ \ | | |/ / / | |/| | |
| * | | | Merge pull request #2467 from shtlrs/native-forum-channel-supportGravatar Boris Muratov2023-04-01-68/+155
| |\ \ \ \ | | | | | | | | | | | | Create python-help forum channel in `botstrap`
| | * \ \ \ Merge branch 'main' into native-forum-channel-supportGravatar Boris Muratov2023-04-01-5/+5
| | |\ \ \ \ | | |/ / / / | |/| | | |
| | * | | | return value from SilencedDictGravatar shtlrs2023-03-31-1/+1
| | | | | |
| | * | | | bring back the check of python help channelGravatar shtlrs2023-03-31-7/+11
| | | | | | | | | | | | | | | | | | | | | | | | this also updates the logs in SilencedDict
| | * | | | introduce SilencedDictGravatar shtlrs2023-03-30-10/+27
| | | | | |
| | * | | | add type annotation for guild_idGravatar shtlrs2023-03-30-1/+1
| | | | | |
| | * | | | move all methods under the DiscordClientGravatar shtlrs2023-03-30-120/+107
| | | | | |
| | * | | | append forum channel to categoryGravatar shtlrs2023-03-30-1/+4
| | | | | |
| | * | | | dedent signatureGravatar shtlrs2023-03-30-8/+9
| | | | | |
| | * | | | update channels dict after forum creationGravatar shtlrs2023-03-30-0/+1
| | | | | |
| | * | | | Merge branch 'main' into native-forum-channel-supportGravatar Boris Muratov2023-03-30-413/+427
| | |\ \ \ \
| | * | | | | remove "circular" referencing of channel namesGravatar shtlrs2023-03-19-3/+3
| | | | | | |
| | * | | | | remove olf version o fupgrade to community funcGravatar shtlrs2023-03-13-11/+1
| | | | | | |
| | * | | | | appease linterGravatar shtlrs2023-03-12-14/+16
| | | | | | |
| | * | | | | bring back the response event hookGravatar shtlrs2023-03-12-0/+1
| | | | | | |
| | * | | | | replace upgrade_server_to_community with ↵Gravatar shtlrs2023-03-12-18/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | upgrade_server_to_community_if_necessary
| | * | | | | add necessary workflow to check guild features & act accordinglyGravatar shtlrs2023-03-12-0/+15
| | | | | | |
| | * | | | | add is_forum_channel predicateGravatar shtlrs2023-03-12-0/+7
| | | | | | |
| | * | | | | add new utilities to check/upgrade guild/channel statesGravatar shtlrs2023-03-12-0/+38
| | | | | | |
| | * | | | | add constants neededGravatar shtlrs2023-03-12-0/+4
| | | | | | |
| | | | | * | Make new helper role pingable for help request.Gravatar Steele Farnsworth2023-03-31-1/+3
| | | | |/ / | | | | | | | | | | | | | | | | | | Previously, the message from the bot requesting that new helpers answer off-topic questions did not cause a ping. Solved by this commit.
| | | | * | Avoid race conditions and stricter cooldownGravatar mbaruh2023-04-01-6/+11
| | | | | |
| | | | * | Use broader heuristic for detecting questions.Gravatar Steele2023-03-31-13/+4
| | | | | | | | | | | | | | | | | | | | | | | | Namely just seeing if there's a question mark in it that isn't part of a URL.
| | | | * | Change "Help!" to "answer this!"Gravatar Steele2023-03-31-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | It may occasionally be confusing why the bot thinks people need to "help" if there's a false positive (ie if the message is not a question).
| | | | * | New Helper functionality.Gravatar Steele2023-03-31-0/+78
| | | | | | | | | | | | | | | | | | | | | | | | This cog will tell helpers when someone asks a question in off-topic channels, in an effort to improve question engagement.
| | | | * | Add helpering quizGravatar mbaruh2023-03-31-1/+148
| | | | | |