aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Merge pull request #1306 from python-discord/Stelercus/close_commandGravatar Dennis Pham2020-12-08-13/+31
|\ | | | | `!close` removes the cooldown role from the claimant
| * Merge branch 'master' into Stelercus/close_commandGravatar Dennis Pham2020-12-08-11/+36
| |\ | |/ |/|
* | Update CODEOWNERS for @Den4200Gravatar Dennis Pham2020-12-06-8/+5
| |
* | Create review-policy.ymlGravatar Joe Banks2020-12-06-0/+3
| |
* | Add the `s` alias to `infraction search`Gravatar Matteo Bertucci2020-12-04-1/+1
| |
* | Merge PR #1214 - Gracefully handle socket.gaierro in AsyncStatsClientGravatar Mark2020-12-02-2/+27
|\ \
| * \ Merge branch 'master' into fix/tagp/graceful-stasd-connectGravatar ks1292020-12-02-1637/+2096
| |\ \ | |/ / |/| |
| * | fix(bot): PR reivew of bot.pyGravatar Thomas Petersson2020-11-27-8/+10
| | |
| * | Merge branch 'master' into fix/tagp/graceful-stasd-connectGravatar Thomas Petersson2020-11-09-907/+2421
| |\ \
| * | | fix(bot): statds pr review suggestionsGravatar Thomas Petersson2020-11-09-6/+14
| | | |
| * | | fix(bot): better fallback logicGravatar Thomas Petersson2020-10-05-3/+3
| | | |
| * | | fix(bot): refactor of connect_statsdGravatar Thomas Petersson2020-10-05-9/+5
| | | |
| * | | fix(bot): redundant false checks on self.statsGravatar Thomas Petersson2020-10-05-11/+3
| | | |
| * | | fix(bot): Not assign stats to NoneGravatar Thomas Petersson2020-10-05-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | self.stats is referred to as bot.stats in the project, which was overlooked. This should "disable" stats until it's successfully reconnected. The retry attempts will continue until it stops throwing or fails 10x
| * | | fix(statsd): Gracefully handle gaierroGravatar Thomas Petersson2020-10-05-4/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Per issue #1185 the bot might go down if the statsd client fails to connect during instantiation. This can be caused by an outage on their part, or network issues. If this happens getaddrinfo will raise a gaierror. This PR catched the error, sets self.stats to None for the time being, and handles that elsewhere. In addition a fallback logic was added to attempt to reconnect, in the off-chance it's a temporary outage
| | | * Merge branch 'master' into Stelercus/close_commandGravatar Steele Farnsworth2020-12-01-29/+92
| | | |\ | |_|_|/ |/| | |
* | | | Merge pull request #1305 from HassanAbouelela/seperate-voice-chat-channelsGravatar Dennis Pham2020-11-30-5/+17
|\ \ \ \ | | | | | | | | | | Adds VoiceChannels and Related Chats to Config
| * \ \ \ Merge branch 'master' into seperate-voice-chat-channelsGravatar Kyler2020-11-30-1003/+1143
| |\ \ \ \ | |/ / / / |/| | | |
* | | | | Merge pull request #1197 from python-discord/pure/feature/infraction-appendGravatar Boris Muratov2020-12-01-24/+75
|\ \ \ \ \ | | | | | | | | | | | | Infraction subcommand for amending infraction reasons
| * \ \ \ \ Merge branch 'master' into pure/feature/infraction-appendGravatar Boris Muratov2020-12-01-1608/+2004
| |\ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | Remove unused get_latest_infraction helper methodGravatar PureFunctor2020-11-30-14/+0
| | | | | |
| * | | | | Refactor flow for automatically adding punctuationGravatar PureFunctor2020-11-30-8/+5
| | | | | |
| * | | | | Fix unawaited coroutine in InfractionGravatar PureFunctor2020-11-30-1/+1
| | | | | |
| * | | | | Merge branch 'master' into pure/feature/infraction-appendGravatar Boris Muratov2020-11-10-2056/+3188
| |\ \ \ \ \ | | | |_|/ / | | |/| | |
| * | | | | Automatically add periods as visual buffersGravatar PureFunctor2020-11-08-6/+13
| | | | | |
| * | | | | Refactor redundant code in infraction_editGravatar PureFunctor2020-11-08-5/+4
| | | | | |
| * | | | | Raise BadArgument in the Infraction converterGravatar PureFunctor2020-11-08-11/+4
| | | | | |
| * | | | | Remove unnecessary noqa pragma for flake8Gravatar PureFunctor2020-11-08-2/+2
| | | | | |
| * | | | | Refactor infraction_edit and infraction_appendGravatar PureFunctor2020-10-03-32/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This refactors the infraction_edit and infraction_append commands to utilize the Infraction converter.
| * | | | | Add Infraction converterGravatar PureFunctor2020-10-03-0/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds the Infraction converter to be used in infraction_edit and infraction_append.
| * | | | | Invoke infraction_edit directly with method callGravatar PureFunctor2020-10-03-1/+1
| | | | | |
| * | | | | Add bold styling for vertical bar separatorsGravatar PureFunctor2020-10-01-1/+1
| | | | | |
| * | | | | Remove prefix when appending a reasonGravatar PureFunctor2020-09-27-1/+1
| | | | | |
| * | | | | Make vertical bar separators escapedGravatar PureFunctor2020-09-24-1/+1
| | | | | |
| * | | | | Add visual buffer for appended reasonGravatar PureFunctor2020-09-24-1/+1
| | | | | |
| * | | | | Add "a" alias for appendGravatar PureFunctor2020-09-24-1/+1
| | | | | |
| * | | | | Fix unawaited coroutineGravatar PureFunctor2020-09-24-2/+2
| | | | | |
| * | | | | Refactor routine for obtaining latest infractionGravatar PureFunctor2020-09-24-22/+14
| | | | | |
| * | | | | Add get_latest_infraction utility functionGravatar PureFunctor2020-09-24-0/+14
| | | | | |
| * | | | | Add append subcommand for infraction groupGravatar PureFunctor2020-09-24-0/+50
| | | | | |
| | | * | | Alphabetizes Channel OrderingGravatar Hassan Abouelela2020-11-28-13/+13
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Hassan Abouelela <[email protected]>
| | | * | | Fixes AlignmentGravatar Hassan Abouelela2020-11-28-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Hassan Abouelela <[email protected]>
| | | * | | Renames Code Help ChannelGravatar Hassan Abouelela2020-11-28-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Renames code_help_channel to be more inline with channel 2. Signed-off-by: Hassan Abouelela <[email protected]>
| | | * | | Removes Non-Existent ChannelGravatar Hassan Abouelela2020-11-28-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Hassan Abouelela <[email protected]>
| | | * | | Adds VoiceChannels and Related Chats to ConfigGravatar Hassan Abouelela2020-11-24-3/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updates config-default.yml to include voice channels, and the text chat channel they map to. Signed-off-by: Hassan Abouelela <[email protected]>
| | | | | * Corrected `unclaim_channel` docstring to comply with style guideGravatar Steele2020-11-29-2/+4
| | | | | |
| | | | | * Merge branch 'master' of https://github.com/python-discord/bot into ↵Gravatar Steele2020-11-29-34/+29
| | | | | |\ | |_|_|_|_|/ |/| | | | | | | | | | | Stelercus/close_command
* | | | | | Merge pull request #1310 from python-discord/mbaruh/infractionsGravatar Boris Muratov2020-11-29-34/+14
|\ \ \ \ \ \ | | | | | | | | | | | | | | General moderation improvements
| * \ \ \ \ \ Merge branch 'master' into mbaruh/infractionsGravatar ks1292020-11-29-2/+18
| |\ \ \ \ \ \ | |/ / / / / / |/| | | | | |
* | | | | | | Merge pull request #1308 from Mushinako/masterGravatar Matteo Bertucci2020-11-28-0/+15
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Add `build-tools` tag