| Commit message (Collapse) | Author | Age | Lines | |
|---|---|---|---|---|
| * | Remove unnecessary getLogger call | 2020-10-21 | -1/+0 | |
| | | ||||
| * | Set logging level for async-rediscache to warning | 2020-10-19 | -0/+1 | |
| | | ||||
| * | Merge pull request #1246 from python-discord/voice-gate-dm-failed | 2020-10-18 | -2/+10 | |
| |\ | | | | | Voice gate dm failed | |||
| | * | Disconnect users on voiceban. | 2020-10-19 | -0/+2 | |
| | | | | | | | On voiceban, a users effective permissions will change to not allow speaking, however this permission isn't effective until rejoining. To ensure a voiceban is immediately in effect, the user will be disconnected from any voice channels. | |||
| | * | Send response in verification if DM fails. | 2020-10-19 | -2/+8 | |
| |/ | | | At the moment, the bot will attempt to DM the verification result for a member which is reliant on privacy settings allowing member DMs. This commit should add a suitable fallback of sending the response in the voice-verification channel instead. | |||
| * | Merge pull request #1229 from ks129/voice-gate | 2020-10-19 | -9/+406 | |
| |\ | ||||
| | * | Use "failed" instead "not passed" for feedback embed of voice gate fail | 2020-10-18 | -1/+1 | |
| | | | | | | | Co-authored-by: Joe Banks <[email protected]> | |||
| | * | Fix grammar of voice unban embed description | 2020-10-18 | -1/+1 | |
| | | | | | | | Co-authored-by: Joe Banks <[email protected]> | |||
| | * | Fix grammar of voice verification config comments | 2020-10-18 | -2/+2 | |
| | | | | | | | Co-authored-by: Joe Banks <[email protected]> | |||
| | * | Use bullet points instead of - for voice verify failing reasons | 2020-10-18 | -1/+1 | |
| | | | | | | | Co-authored-by: Joe Banks <[email protected]> | |||
| | * | Remove too much aliases for voice verify command | 2020-10-18 | -1/+1 | |
| | | | | | | | Co-authored-by: Joe Banks <[email protected]> | |||
| | * | Remove test for case when user don't have VV for voice ban | 2020-10-18 | -8/+0 | |
| | | | ||||
| | * | Fix too long lines for Voice Gate | 2020-10-18 | -2/+9 | |
| | | | ||||
| | * | Use .title() instead of .capitalize() | 2020-10-18 | -1/+1 | |
| | | | ||||
| | * | Update formatting of voice gate failing embed | 2020-10-18 | -7/+4 | |
| | | | ||||
| | * | Fix grammar of fail messages of Voice Gate | 2020-10-18 | -2/+2 | |
| | | | ||||
| | * | Remove _ from infraction type when sending back result | 2020-10-18 | -6/+6 | |
| | | | ||||
| | * | Remove checking does user have voice verified role for voice ban | 2020-10-18 | -4/+0 | |
| | | | | | | | Co-authored-by: Joe Banks <[email protected]> | |||
| | * | Fix grammar and wording of Voice Gate + Voice Ban | 2020-10-18 | -7/+7 | |
| | | | | | | | Co-authored-by: Joe Banks <[email protected]> | |||
| | * | Change message that say to user that he get response to DM | 2020-10-18 | -1/+1 | |
| | | | ||||
| | * | Rework how voice gate do checks | 2020-10-18 | -24/+18 | |
| | | | ||||
| | * | Fix voice ban command name in test | 2020-10-18 | -1/+1 | |
| | | | ||||
| | * | Use embeds instead of normal messages and send to DM instead | 2020-10-18 | -10/+27 | |
| | | | ||||
| | * | Update tests to not automatically adding back verified after vban expire | 2020-10-18 | -3/+0 | |
| | | | ||||
| | * | Fix user not found info field test | 2020-10-18 | -1/+1 | |
| | | | ||||
| | * | Don't add Voice Verified role automatically back | 2020-10-18 | -4/+0 | |
| | | | ||||
| | * | Give user free pass when user don't have verified time in metricity | 2020-10-18 | -1/+4 | |
| | | | ||||
| | * | Fix grammar of voice verifing message | 2020-10-18 | -1/+1 | |
| | | | | | | | Co-authored-by: Joe Banks <[email protected]> | |||
| | * | Fix name and aliases of voice ban command | 2020-10-18 | -2/+2 | |
| | | | | | | | Co-authored-by: Joe Banks <[email protected]> | |||
| | * | Fix grammar of voice ban pardoning message | 2020-10-18 | -2/+2 | |
| | | | | | | | Co-authored-by: Joe Banks <[email protected]> | |||
| | * | Remove unnecessary logging about user not found | 2020-10-18 | -2/+1 | |
| | | | | | | | Co-authored-by: Joe Banks <[email protected]> | |||
| | * | Merge branch 'master' into voice-gate | 2020-10-18 | -370/+799 | |
| | |\ | |/ |/| | ||||
| * | | Allow !eval in #code-help-voice-2 | 2020-10-17 | -1/+3 | |
| | | | ||||
| * | | Merge pull request #1240 from python-discord/mbaruh-inf-id | 2020-10-17 | -2/+2 | |
| |\ \ | ||||
| | * \ | Merge branch 'master' into mbaruh-inf-id | 2020-10-17 | -365/+779 | |
| | |\ \ | |/ / |/| | | ||||
| * | | | PR #1157 Reddit: filter NSFW posts | 2020-10-17 | -3/+5 | |
| |\ \ \ | ||||
| | * \ \ | Merge branch 'master' into filter_reddit | 2020-10-14 | -1499/+1270 | |
| | |\ \ \ | ||||
| | * | | | | re-add comment. | 2020-10-01 | -1/+1 | |
| | | | | | | ||||
| | * | | | | handling empty list error in get_top_posts() method and filter posts using ↵ | 2020-10-01 | -23/+9 | |
| | | | | | | | | | | | | | | | | | | | | | list comprehension. | |||
| | * | | | | Filter out reddit posts which are meant for users 18 years of older and send ↵ | 2020-09-28 | -1/+6 | |
| | | | | | | | | | | | | | | | | | | | | | the rest. | |||
| | * | | | | Merge remote-tracking branch 'upstream/master' into filter_reddit | 2020-09-22 | -2042/+1427 | |
| | |\ \ \ \ | ||||
| | * | | | | | Restrict nsfw subreddit(s) or similar (subreddits that require you to be ↵ | 2020-09-15 | -7/+18 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | over 18). Changed the return format a little bit for the fetch_posts() function, instead of returning an empty list, it returns a list with a dict holding the error message. | |||
| * | | | | | | Merge pull request #1242 from ↵ | 2020-10-17 | -4/+12 | |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | python-discord/sebastiaan/features/whitelister-sprinters Whitelist Core Dev Sprinters from our filters | |||
| | * | | | | | | Use filter role whitelist for all filter features | 2020-10-17 | -4/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We were using different whitelists for different filters, making it slightly more difficult to maintain the role whitelists. They now all use the same list, which combines our staff roles with the Python community role and the sprinters role. Signed-off-by: Sebastiaan Zeeff <[email protected]> | |||
| | * | | | | | | Add sprinters role to filter whitelist | 2020-10-17 | -0/+9 | |
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I've added the sprinters role to the filter whitelist. This will not affect antispam and antimalware just yet, as they currently default to using the STAFF_ROLES constant. I've also kaizened the config-default.yml file by ensuring there are two linebreaks between all sections. Signed-off-by: Sebastiaan Zeeff <[email protected]> | |||
| * | | | | | | PR #1233 Verification: add note to kicked members | 2020-10-17 | -0/+24 | |
| |\ \ \ \ \ \ | ||||
| | * | | | | | | Verification: avoid logging whole kick note payload | 2020-10-17 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Only the `member` is variable, no need to log the rest. Co-authored-by: Numerlor <[email protected]> | |||
| | * | | | | | | Verification: simplify kick note reason | 2020-10-15 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This will make it much easier to filter out verification kicks when querying the infraction database. | |||
| | * | | | | | | Verification: add notes to kicked users | 2020-10-13 | -0/+1 | |
| | | | | | | | | ||||
| | * | | | | | | Verification: implement kick note post helper | 2020-10-13 | -0/+23 | |
| | | | | | | | | ||||