aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
...
| | | | * | | | | | | | Remove unverified member information.Gravatar kosayoda2021-01-15-4/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We do not have the Developers role anymore, so there's no such thing as verified/unverified members.
| | | | * | | | | | | | Merge branch 'master' into feat/info/server-cmd-enhancementsGravatar kosayoda2021-01-15-2854/+3003
| | | | |\ \ \ \ \ \ \ \ | | | | | | |_|_|/ / / / | | | | | |/| | | | | |
| | | | * | | | | | | | Update !server with discord 1.5 presence changes.Gravatar kosayoda2020-10-25-3833/+4051
| | | | |\ \ \ \ \ \ \ \
| | | | * | | | | | | | | Update relevant channels for features.Gravatar kosayoda2020-09-23-1/+1
| | | | | | | | | | | | |
| | | | * | | | | | | | | Only show server features in certain channels.Gravatar kosayoda2020-09-23-4/+9
| | | | | | | | | | | | |
| | | | * | | | | | | | | Add owners count to server embedGravatar kosayoda2020-09-23-2/+3
| | | | | | | | | | | | |
| | | | * | | | | | | | | Move number of roles to embed description.Gravatar kosayoda2020-09-23-6/+6
| | | | | | | | | | | | |
| | | | * | | | | | | | | Add extended information to !server.Gravatar kosayoda2020-09-21-6/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Includes useful information like the number of nominated/watched members, number of unverified members, defcon status etc. Will not show up if the command is ran outside of a moderation channel.
| | | | * | | | | | | | | Add more role information to server embed.Gravatar kosayoda2020-09-21-12/+35
| | | | | | | | | | | | |
| | | | * | | | | | | | | Move member count to embed field.Gravatar kosayoda2020-09-21-15/+20
| | | | | | | | | | | | |
| | | | * | | | | | | | | Simplify channel counting.Gravatar kosayoda2020-09-21-55/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rather than do two passes over the channels, a single loop is used to collect all the channel counts into a single dictionary. The get_channel_type_counts method now returns a dictionary of channel to count, allowing the caller liberty to format the values.
| | | | * | | | | | | | | Move member status information to embed field.Gravatar kosayoda2020-09-21-17/+21
| | | | | | | | | | | | |
| | | | * | | | | | | | | Move Channels information to embed field.Gravatar kosayoda2020-09-21-22/+26
| | | | | | | | | | | | |
| | | | | | | | * | | | | Reorganizes constants.pyGravatar Hassan Abouelela2021-01-24-98/+111
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mirrors the changes from config-default.yml to constants.py.
| | | | | | | | * | | | | Reorganizes ConfigGravatar Hassan Abouelela2021-01-24-92/+90
| |_|_|_|_|_|_|/ / / / / |/| | | | | | | | | | |
* | | | | | | | | | | | Merge PR #1202 - fuzzy match the role commandGravatar Mark2021-01-20-9/+16
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | Merge branch 'master' into fuzz-the-matchesGravatar Mark2021-01-20-59/+987
| |\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | |
* | | | | | | | | | | | Prevent bot from sending DMs to itselfGravatar Joe Banks2021-01-20-0/+4
| |_|_|_|_|_|_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes BOT-KX
| * | | | | | | | | | Merge branch 'master' into fuzz-the-matchesGravatar kosayoda2021-01-18-3410/+4835
| |\ \ \ \ \ \ \ \ \ \ | | | |_|_|_|/ / / / / | | |/| | | | | | | |
| * | | | | | | | | | Merge branch 'master' into fuzz-the-matchesGravatar Leon Sandøy2020-10-10-615/+695
| |\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | Avoid duplicate roles.Gravatar kosayoda2020-10-01-5/+5
| | | | | | | | | | | |
| * | | | | | | | | | | Use basic scorer to fuzz a bit stricter.Gravatar kosayoda2020-10-01-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This prevents weird fuzz matches like `!role a b c d` working.
| * | | | | | | | | | | Fuzzy match roles for `!role` command.Gravatar kosayoda2020-10-01-4/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | An arbitrary cutoff score of 80 is chosen because it works. A bug in the test for the same command is also fixed.
| | | | | | | | | * | | Update `is_helper_viewable` checkGravatar Anand Krishna2021-01-25-2/+2
| | | | | | | | | | | |
| | | | | | | | | * | | Do `is_helper_viewable` check before fetching messageGravatar Anand Krishna2021-01-22-3/+3
| | | | | | | | | | | |
| | | | | | | | | * | | Make type hints uniform across fileGravatar Anand Krishna2021-01-20-2/+2
| | | | | | | | | | | |
| | | | | | | | | * | | Duck Pond: Add `is_helper_viewable` checkGravatar Anand Krishna2021-01-20-1/+16
| |_|_|_|_|_|_|_|/ / / |/| | | | | | | | | |
* | | | | | | | | | | Merge pull request #1188 from ks129/help-disabled-commandGravatar Xithrius2021-01-19-4/+13
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ / / |/| | | | | | | | | | Help: Add handling of disabled commands to avoid DisabledCommand error
| * | | | | | | | | | Merge branch 'master' into help-disabled-commandGravatar Xithrius2021-01-19-2857/+3834
| |\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | |
* | | | | | | | | | | Merge pull request #1368 from python-discord/mbaruh/filtersGravatar Boris Muratov2021-01-19-9/+1
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | Remove additional embed message
| * | | | | | | | | | Remove additional embed messageGravatar Boris Muratov2021-01-19-9/+1
|/ / / / / / / / / /
* | | | | | | | | | Replace in_whitelist check with commands.has_any_role checkGravatar ks1292021-01-19-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | in_whitelist allow normal users also run commands in bot commands, but branding commands should be mod+ only, so we need to use has_any_role instead from discord.py.
* | | | | | | | | | Merge pull request #1367 from ↵Gravatar Dennis Pham2021-01-18-13/+26
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | python-discord/bug/backend/bot-4x/chunk-sync-requests Sync: chunk user requests
| * | | | | | | | | | Sync: test chunking of user requestsGravatar MarkKoz2021-01-18-11/+18
| | | | | | | | | | |
| * | | | | | | | | | Sync: chunk user requestsGravatar MarkKoz2021-01-18-2/+8
|/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The site can't handle huge syncs. Even a bulk patch of 10k users will crash the service. Chunk the requests into groups of 1000 users and await them sequentially. Testing showed that concurrent requests are not scalable and would also crash the service.
* | | | | | | | | | Merge PR #1289 - add branding managerGravatar Mark2021-01-18-19/+872
|\ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ Merge branch 'master' into branding-managerGravatar Mark2021-01-18-6/+5
| |\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | |
* | | | | | | | | | | Update config-default.ymlGravatar Boris Muratov2021-01-18-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Whitelisted mod_meta and mod_tools as mod channels
* | | | | | | | | | | Merge pull request #1364 from HassanAbouelela/fix_suggestion_tagsGravatar Xithrius2021-01-17-6/+1
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Fix ZeroDivisionError In Error Handler
| * | | | | | | | | | | Stop Tag Matching On SuggestionGravatar Hassan Abouelela2021-01-17-6/+1
|/ / / / / / / / / / /
| * | | | | | | | | | Merge branch 'master' into branding-managerGravatar ks1292021-01-17-15/+74
| |\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | |
* | | | | | | | | | | Merge pull request #1360 from HassanAbouelela/fixes_tag_suggestionsGravatar Dennis Pham2021-01-17-4/+12
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Fixes Error Handler Tag Dispatching
| * | | | | | | | | | | Checks If Similar Command Is NoneGravatar Hassan Abouelela2021-01-17-0/+3
| | | | | | | | | | | |
| * | | | | | | | | | | Adds Return On Tag MatchesGravatar Hassan Abouelela2021-01-17-4/+9
|/ / / / / / / / / / /
* | | | | | | | | | | Update to use Member.pending instead of bot.http.get_memberGravatar Joe Banks2021-01-17-3/+1
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #760 from python-discord/feat/F4zi/CommandSuggestionGravatar Xithrius2021-01-16-9/+63
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Feature: suggest command usage for misspelt commands
| * | | | | | | | | | | Removed 'Channels' import, unused.Gravatar xithrius2021-01-16-1/+1
| | | | | | | | | | | |
| * | | | | | | | | | | Merge branch 'master' into feat/F4zi/CommandSuggestionGravatar Xithrius2021-01-16-751/+58
| |\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | |
* | | | | | | | | | | | Merge pull request #1354 from python-discord/remove-unnomiation-reasonGravatar Xithrius2021-01-16-2/+1
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / / / |/| | | | | | | | | | | Remove unwatch reason from the !nominate output
| * | | | | | | | | | | Remove unwatch reason from the !nominate outputGravatar Matteo Bertucci2021-01-16-2/+1
|/ / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As the watch reason can contain private information, we shouldn't share it with the whole staff.