aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
...
| * | Don't ping everyone when tripping filter in DMs.Gravatar Leon Sandøy2020-07-29-1/+1
|/ / | | | | | | | | | | | | | | | | We don't need a ping in #mod-alerts whenever someone is tripping a filter (like invites or bad language) in a DM to the bot. We can still send an embed, so that we can action it, but there is no urgent need to respond if it's just a direct message to the bot. This is particularly true now that we have #dm-log.
* | Merge pull request #1023 from ks129/help-channels-pinGravatar Mark2020-07-28-0/+24
|\ \ | | | | | | Help System: Implement question message pinning
| * \ Merge branch 'master' into help-channels-pinGravatar Mark2020-07-28-481/+2396
| |\ \ | |/ / |/| |
* | | Merge pull request #1069 from python-discord/fix/pollGravatar scragly2020-07-29-2/+2
|\ \ \
| * | | correct import orderGravatar Senjan212020-07-28-1/+1
| | | |
| * | | fix poll command by using clean_content converterGravatar Senjan212020-07-28-2/+2
|/ / /
* | | Allow specifying a channel to send !embed embedsGravatar kosayoda2020-07-28-3/+7
| | |
* | | Update IDs of Code Jam rolesGravatar Sebastiaan Zeeff2020-07-27-2/+2
| | | | | | | | | | | | I've updated the IDs of the two Code Jam Roles to the newly create roles we have.
* | | Fix: Implicit string concatenation considered harmfulGravatar kosayoda2020-07-24-4/+1
| | | | | | | | | | | | | | | | | | | | | | | | Python joins two string adjacent string literals implicitly, which may cause unintended side effects when used with certain string methods. >>> 'A' ' '.join(['1', '2', '3']) '1A 2A 3'
* | | Merge pull request #1064 from python-discord/bug/1036/empty-embed-fieldsGravatar Dennis Pham2020-07-23-2/+5
|\ \ \ | | | | | | | | Check that embed desc is not Empty before stripping.
| * \ \ Merge branch 'master' into bug/1036/empty-embed-fieldsGravatar Dennis Pham2020-07-23-65/+88
| |\ \ \ | |/ / / |/| | |
* | | | Disabled burst_shared filter temporarilyGravatar Joe Banks2020-07-23-4/+0
| | | |
* | | | Merge pull request #1062 from python-discord/bug/util/897/truncate-charinfoGravatar Mark2020-07-22-21/+15
|\ \ \ \ | | | | | | | | | | Truncate charinfo results
| * \ \ \ Merge branch 'master' into bug/util/897/truncate-charinfoGravatar Mark2020-07-22-25/+234
| |\ \ \ \ | |/ / / / |/| | | |
* | | | | Merge pull request #1063 from python-discord/bug/util/jams-multi-categoriesGravatar Mark2020-07-22-40/+73
|\ \ \ \ \ | | | | | | | | | | | | Support multiple categories for code jam team creation
| * | | | | Jam tests: use the MAX_CHANNELS constant moreGravatar MarkKoz2020-07-22-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | It's clearer to write MAX_CHANNELS - 2 than a literal 48.
| * | | | | Jam tests: assert equality of new categoryGravatar MarkKoz2020-07-22-1/+2
| | | | | |
| * | | | | Jam tests: add subtests to non-existent category testGravatar MarkKoz2020-07-22-7/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The test has to account for not only the name not matching, but also a lack of available spaces for new channels.
| * | | | | Jam tests: fix category testGravatar MarkKoz2020-07-22-14/+24
| | | | | |
| * | | | | Jams: create a new category if others are fullGravatar MarkKoz2020-07-22-20/+31
|/ / / / /
| * | | | Charinfo: correct char limit used in error messageGravatar Mark2020-07-22-1/+1
| | | | | | | | | | | | | | | Co-authored-by: Kieran Siek <[email protected]>
| * | | | Charinfo: up char limit and reduce line limitGravatar MarkKoz2020-07-22-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pagination means more characters can be supported without cluttering anything. It also means infinite lines, so there's no longer a need to squeeze out the most from a single page. Reducing the line limit leads to a smaller, tidier presentation.
| * | | | Charinfo: use more descriptive field name Gravatar Mark2020-07-22-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since the raw field is displayed on every page, but pages are incomplete, it may be unclear whether the field's value is for the current page or for all pages. Co-authored-by: Kieran Siek <[email protected]>
| * | | | Charinfo: paginate the resultsGravatar MarkKoz2020-07-21-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pagination ensures the results will never go over the char limit for an embed. Fixes #897 Fixes BOT-3D
| * | | | Charinfo: use send_denial helperGravatar MarkKoz2020-07-21-13/+7
| | | | |
| | * | | Check that embed desc is not Empty before stripping.Gravatar kosayoda2020-07-23-2/+5
| |/ / / |/| | |
* | | | Merge pull request #957 from ks129/jam-testGravatar Mark2020-07-22-17/+193
|\ \ \ \ | |/ / / |/| | | Code Jams unit tests
| * | | Merge branch 'master' into jam-testGravatar Mark2020-07-22-869/+3594
| |\ \ \ | |/ / / |/| | |
* | | | Use max_units for time since join in user command instead of precisionGravatar Joe Banks2020-07-21-1/+1
| | | |
* | | | Merge pull request #1056 from python-discord/role-remindersGravatar Dennis Pham2020-07-20-49/+139
|\ \ \ \ | | | | | | | | | | Add role reminders
| * \ \ \ Merge branch 'master' into role-remindersGravatar Dennis Pham2020-07-20-26/+1429
| |\ \ \ \ | |/ / / / |/| | | |
* | | | | Merge pull request #1060 from wookie184/remove-eval-py-formattingGravatar Senjan212020-07-20-4/+4
|\ \ \ \ \ | | | | | | | | | | | | Remove eval py formatting
| * \ \ \ \ Merge branch 'master' into remove-eval-py-formattingGravatar Senjan212020-07-20-1/+169
| |\ \ \ \ \ | |/ / / / / |/| | | | |
* | | | | | Merge pull request #955 from ks129/source-commandGravatar Mark2020-07-20-0/+135
|\ \ \ \ \ \ | | | | | | | | | | | | | | Source command
| * \ \ \ \ \ Merge branch 'master' into source-commandGravatar Senjan212020-07-20-952/+3504
| |\ \ \ \ \ \
| * | | | | | | Source: Split to multiple lines to fix too long line on error raisingGravatar ks1292020-06-18-1/+3
| | | | | | | |
| * | | | | | | Source: Exclude `tag` from error message when tags cog not loadedGravatar ks1292020-06-18-2/+5
| | | | | | | |
| * | | | | | | Source: Split handling tag and other source items file locationGravatar ks1292020-06-18-1/+6
| | | | | | | |
| * | | | | | | Source: Simplify missing tag cog handlingGravatar ks1292020-06-18-8/+1
| | | | | | | |
| * | | | | | | Source: Refactor Tags cog missing handlingGravatar ks1292020-06-01-20/+16
| | | | | | | |
| * | | | | | | Source: Remove showing aliases for commandsGravatar ks1292020-06-01-2/+1
| | | | | | | |
| * | | | | | | Source: Update `get_source_link` docstringGravatar ks1292020-06-01-1/+1
| | | | | | | |
| * | | | | | | Source: Move calling `get_source_link` to `build_embed`Gravatar ks1292020-06-01-10/+14
| | | | | | | |
| * | | | | | | Source: Simplify tags name and location parsingGravatar ks1292020-06-01-9/+15
| | | | | | | |
| * | | | | | | Tags: Add tag file location storage to cacheGravatar ks1292020-06-01-0/+1
| | | | | | | |
| * | | | | | | Source: Include tag into converter's `BadArgument` raisingGravatar ks1292020-05-31-1/+1
| | | | | | | |
| * | | | | | | Source: Show aliases on title of command source embedGravatar ks1292020-05-31-1/+2
| | | | | | | |
| * | | | | | | Source: Simplify importsGravatar ks1292020-05-31-12/+12
| | | | | | | |
| * | | | | | | Source: In converter move cog checking before commandGravatar ks1292020-05-31-4/+4
| | | | | | | |
| * | | | | | | Source: Add command and cog prefixes to title of embedGravatar ks1292020-05-31-2/+2
| | | | | | | |