aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Merge pull request #701 from manusaurio/fetched-userGravatar Shirayuki Nekomata2020-01-16-114/+171
|\ | | | | Support applying infractions to users not in the DB via Converter `FetchedUser`
| * Merge branch 'master' into fetched-userGravatar manusaurio2020-01-16-284/+658
| |\ | |/ |/|
* | Merge pull request #686 from python-discord/feature/645-voice-event-logGravatar Shirayuki Nekomata2020-01-16-8/+101
|\ \ | | | | | | Log voice channel events
| * \ Merge branch 'master' into feature/645-voice-event-logGravatar Shirayuki Nekomata2020-01-16-577/+1298
| |\ \ | |/ / |/| |
* | | Discord.py server added to whitelistGravatar Daniel Brown2020-01-14-0/+1
| | | | | | | | | Added discord.py's server to the invite whitelist
* | | Add new partners to invite whitelistGravatar Joseph2020-01-14-0/+2
| | |
* | | Merge pull request #728 from Numerlor/doc_config_useragentGravatar Sebastiaan Zeeff2020-01-13-24/+17
|\ \ \ | | | | | | | | Fix intersphinx not getting an user agent for requests
| * \ \ Merge branch 'master' into doc_config_useragentGravatar Sebastiaan Zeeff2020-01-13-2/+4
| |\ \ \ | |/ / / |/| | |
* | | | Merge pull request #726 from python-discord/track-command-completions-by-userGravatar Leon Sandøy2020-01-13-2/+4
|\ \ \ \ | | | | | | | | | | Prometheus: track command completions by user.
| * | | | Use commas instead of `by`.Gravatar Johannes Christ2020-01-12-1/+1
| | | | |
| * | | | Track command completions by user.Gravatar Johannes Christ2020-01-12-2/+4
|/ / / /
| * / / Replace sphinx mock classes with SimpleNamespaces; add user_agent to configGravatar Numerlor2020-01-13-24/+17
|/ / /
* | | Merge pull request #725 from python-discord/track-command-completionsGravatar Johannes Christ2020-01-12-1/+20
|\ \ \ | | | | | | | | Track command completions.
| * | | Use parent path properly.Gravatar Johannes Christ2020-01-12-12/+5
| | | |
| * | | Track command completions.Gravatar Johannes Christ2020-01-12-1/+27
|/ / /
* | | Merge pull request #715 from Numerlor/doc-fixGravatar Mark2020-01-12-5/+11
|\ \ \ | | | | | | | | Make sure docs command's output description is truncated.
| * \ \ Merge branch 'master' into doc-fixGravatar Mark2020-01-12-197/+314
| |\ \ \ | |/ / / |/| | |
* | | | Empty commit for autodeploy.Gravatar Johannes Christ2020-01-12-0/+1
| | | |
* | | | Merge pull request #723 from python-discord/tagptroll1-rules-optional-argsGravatar Johannes Christ2020-01-12-2/+5
|\ \ \ \ | | | | | | | | | | Allow for throw away words after the rules command call
| * | | | fix(lint): wrong import orderGravatar Thomas Petersson2020-01-12-2/+2
| | | | |
| * | | | feat(!rules): allow for throw away words after the command callGravatar Thomas Petersson2020-01-12-2/+5
| | | | |
* | | | | Merge pull request #722 from python-discord/setup-prometheus-endpointGravatar Johannes Christ2020-01-12-179/+292
|\ \ \ \ \ | |/ / / / |/| | | | Set up a Prometheus endpoint for metrics
| * | | | Remove underline from `self.PREFIX`.Gravatar Johannes Christ2020-01-12-3/+3
| | | | |
| * | | | Add Guild ID to message counter.Gravatar Johannes Christ2020-01-12-4/+6
| | | | |
| * | | | Add documentation.Gravatar Johannes Christ2020-01-12-1/+10
| | | | |
| * | | | Track messages by channel.Gravatar Johannes Christ2020-01-12-3/+14
| | | | |
| * | | | Track member joins and leaves.Gravatar Johannes Christ2020-01-12-1/+15
| | | | |
| * | | | Only request offline members for large guilds.Gravatar Johannes Christ2020-01-12-1/+2
| | | | |
| * | | | Add the `metrics` cog.Gravatar Johannes Christ2020-01-12-0/+41
| | | | |
| * | | | Start Prometheus HTTP server on bot start.Gravatar Johannes Christ2020-01-12-0/+3
| | | | |
| * | | | Install `prometheus-async`.Gravatar Johannes Christ2020-01-12-179/+211
|/ / / /
* | | | Merge pull request #705 from python-discord/bug/mod/s317/explicit-active-valueGravatar Johannes Christ2020-01-12-5/+5
|\ \ \ \ | | | | | | | | | | Moderation: explicitly set active value when posting infractions
| * | | | Moderation: explicitly set active value when posting infractionsGravatar MarkKoz2019-12-19-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | Required due to changes in the API making the active field required. See python-discord/site/pull/317
* | | | | Merge pull request #714 from python-discord/feat/watch/b713/show-name-if-watchedGravatar Johannes Christ2020-01-12-2/+2
|\ \ \ \ \ | | | | | | | | | | | | Watchchannels: show username in response for already watched users
| * | | | | Watchchannels: show username in response for already watched usersGravatar MarkKoz2019-12-30-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Makes it clear which user it is in the case of an ID being used to invoke the command.
* | | | | | Merge pull request #721 from python-discord/pep-empty-field-fixGravatar Johannes Christ2020-01-12-8/+6
|\ \ \ \ \ \ | | | | | | | | | | | | | | Add handling for empty PEP metadata values
| * | | | | | Add handling for empty PEP metadata valuesGravatar S. Co12020-01-11-8/+6
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some PEPs have a metadata field that is present but has an empty value (e.g. PEP 249), causing an exception to be raised when attempting to add it as an embed field value, which cannot be empty. This refactors the information parsing to prevent the field from being added if there is no value to provide, as well as cut down on copy+paste when populating fields in the embed.
* | | | | | Update Code Jam Participant IDGravatar Leon Sandøy2020-01-11-1/+1
| | | | | |
* | | | | | Merge pull request #719 from python-discord/LordHemlock-Invite_White_ListGravatar Mark2020-01-09-0/+2
|\ \ \ \ \ \ | |/ / / / / |/| | | | | Adding PyGame and Ren'Py to the invite white list
| * | | | | Adding PyGame and Ren'Py to the invite white listGravatar Daniel Brown2020-01-09-0/+2
|/ / / / / | | | | | | | | | | With the addition of the #game-development channel, I would expect we'll see an increase in people needing specific help with the various engines and libraries that Python has to offer. As part of this, I'm adding the servers for PyGame and Ren'Py to the white list to help people get to the proper resources they might need.
| | * | | Move comment into if bodyGravatar Numerlor2020-01-01-2/+2
| | | | |
| | * | | Rename last_paragraph_end variable to a more fitting nameGravatar Numerlor2020-01-01-6/+6
| | | | |
| | * | | Make sure description is truncated to max 1000 charsGravatar Numerlor2019-12-31-2/+8
| |/ / / |/| | |
* | | | Merge pull request #712 from python-discord/audio-whitelistGravatar Leon Sandøy2019-12-30-0/+3
|\ \ \ \ | | | | | | | | | | Update filetype whitelist to include audio formats
| * | | | Update filetype whitelist to include audio formatsGravatar Ava2019-12-30-0/+3
|/ / / / | | | | | | | | Discord has a built-in player for all of these and they are really just stripped down videos, which are allowed.
* | | | Use a static discord shield on the readme.Gravatar scragly2019-12-26-1/+1
| | | |
* | | | Merge pull request #683 from python-discord/discord-testers-whitelistGravatar Leon Sandøy2019-12-26-0/+1
|\ \ \ \ | | | | | | | | | | Whitelist Discord Testers invite link
| * \ \ \ Merge branch 'master' into discord-testers-whitelistGravatar Matteo Bertucci2019-12-26-351/+928
| |\ \ \ \ | |/ / / / |/| | | |
* | | | | Merge pull request #655 from kwzrd/unittest-mentionsGravatar Mark2019-12-23-49/+186
|\ \ \ \ \ | | | | | | | | | | | | Antispam rules: add unit test for mentions, improve unit tests for links and attachments, fix bug in attachments rule
| * \ \ \ \ Merge branch 'master' into unittest-mentionsGravatar Mark2019-12-23-30/+44
| |\ \ \ \ \ | |/ / / / / |/| | | | |