| Commit message (Collapse) | Author | Age | Lines | ||
|---|---|---|---|---|---|
| ... | |||||
| | * | | | | | | More descriptive comment for when an if block is entered | 2021-03-18 | -1/+1 | ||
| | | | | | | | | |||||
| | * | | | | | | Determine closing time from last message if either cache is empty, rather ↵ | 2021-03-18 | -2/+2 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | than if both are empty | ||||
| | * | | | | | | If the channel is empty, determine closing time based on last message. | 2021-03-18 | -4/+5 | ||
| | | | | | | | | |||||
| | * | | | | | | Move return behaviour comments to in-line rather than docstring. | 2021-03-18 | -8/+4 | ||
| | | | | | | | | |||||
| | * | | | | | | Delete cached claimant message time. | 2021-03-18 | -0/+1 | ||
| | | | | | | | | |||||
| | * | | | | | | Update function name to describe new behaviour. | 2021-03-18 | -3/+3 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also updates the doc string to reflect this new behaviour. | ||||
| | * | | | | | | Repurpose unanswered cache for storing non-claimant last message times | 2021-03-18 | -59/+48 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The unanswered cache was previously just a boolen of whether a non-claimant every replied to a help channel. With us now needing to know the time at which a non-claimant messaged in a given channel, we infer the answered status from this cache instead. | ||||
| | * | | | | | | Improve docs strings and variable names within the help channel system | 2021-03-17 | -20/+20 | ||
| | | | | | | | | |||||
| | * | | | | | | Improve availible channel embed footer | 2021-03-17 | -1/+1 | ||
| | | | | | | | | |||||
| | * | | | | | | Improve trace message. | 2021-03-16 | -1/+1 | ||
| | | | | | | | | |||||
| | * | | | | | | Extend close time logic to differentiate between the claimant and other users. | 2021-03-16 | -29/+75 | ||
| | | | | | | | | |||||
| | * | | | | | | Update help availible footer | 2021-03-16 | -1/+1 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As we have complicated this logic, we now don't specify exactly how long until the channel will close. | ||||
| | * | | | | | | Set a reasonable default for `idle_minutes_others`. | 2021-03-16 | -1/+1 | ||
| | | | | | | | | |||||
| | * | | | | | | Split out help channel idle time constants | 2021-03-16 | -3/+8 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows us to configure the idle time allowed for claiments seperate from tohers. | ||||
| | | * | | | | | Removed user event announcements from the config. | 2021-03-30 | -4/+0 | ||
| | | | | | | | | |||||
| | | * | | | | | Gracefully handle failure to upload to hastebin in `!dmrelay`. | 2021-03-30 | -0/+5 | ||
| | | | | | | | | |||||
| | | * | | | | | Replace usage of `textwrap.dedent` with a cleaner method. | 2021-03-30 | -5/+4 | ||
| | | | | | | | | |||||
| | | * | | | | | Remove `dm_log` from channels and webhooks in the config. | 2021-03-30 | -4/+0 | ||
| | |/ / / / / |/| | | | | | |||||
| * | | | | | | Merge pull request #1490 from ↵ | 2021-03-30 | -1/+1 | ||
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | python-discord/sebastiaan/increase-help-channel-count Increase the total number of help channels to 42 | ||||
| | * | | | | | | Increase the total number of help channels to 42 | 2021-03-30 | -1/+1 | ||
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We've seen an increase in help channel activity and we're running out of help channels frequently. That's why we're increasing the number of help channels from 38 to 42. Note that the old configuration said 32, but we had more channels in actual rotation due to a race condition we had in the past. The system will never delete channels that were already in rotation, meaning that those that were added over the limit in the past still existed. | ||||
| | | | | * | | Alphabetize configuration | 2021-03-30 | -5/+5 | ||
| | | | | | | | |||||
| | | | | * | | Merge branch 'main' into allow-poll-to-leads | 2021-03-30 | -211/+627 | ||
| | | | | |\ \ | |_|_|_|/ / |/| | | | | | |||||
| * | | | | | | Add myself to CODEOWNERS (#1489) | 2021-03-28 | -9/+9 | ||
| | | | | | | | |||||
| * | | | | | | Merge pull request #1488 from ToxicKidz/filter-mentions | 2021-03-28 | -5/+5 | ||
| |\ \ \ \ \ \ | |||||
| | * | | | | | | Update bot/exts/info/information.py | 2021-03-28 | -1/+1 | ||
| | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Joe Banks <[email protected]> | ||||
| | * | | | | | | Filter codeblick escapes and allow no mentions for !raw command | 2021-03-28 | -5/+5 | ||
| |/ / / / / / | |||||
| * | | | | | | Merge pull request #1486 from python-discord/feat/dmrelay | 2021-03-28 | -113/+56 | ||
| |\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | !dmrelay command | ||||
| | * | | | | | Reduce API calls in `!dmrelay`. | 2021-03-28 | -15/+13 | ||
| | | | | | | | |||||
| | * | | | | | Merge remote-tracking branch 'refs/remotes/origin/feat/dmrelay' into ↵ | 2021-03-28 | -1/+1 | ||
| | |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | feat/dmrelay | ||||
| | | * | | | | | Improve `DMRelay` cog description. | 2021-03-28 | -1/+1 | ||
| | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Joe Banks <[email protected]> | ||||
| | * | | | | | | Force cache to update for user history. | 2021-03-28 | -1/+8 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before, the user would have to send a DM to the bot after startup for the bot to realize there is DM history with that specific user. Now, we force a cache refresh when a moderator invokes `!dmrelay`, so this shouldn't be an issue anymore. | ||||
| | * | | | | | | Account for requesting the bot's DMs with itself. | 2021-03-28 | -1/+1 | ||
| | |/ / / / / | |||||
| | * | | | | | Added a newline to space out some code. | 2021-03-28 | -0/+1 | ||
| | | | | | | | | | | | | | | | | | | | Co-authored-by: Joe Banks <[email protected]> | ||||
| | * | | | | | Restrict DMRelay cog to moderators only. | 2021-03-27 | -2/+6 | ||
| | | | | | | | |||||
| | * | | | | | Create the new DMRelay cog. | 2021-03-27 | -0/+59 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Includes the `!dmrelay` command, allowing moderators to relay direct messages between the bot and other users. | ||||
| | * | | | | | Fix tests for paste uploads. | 2021-03-27 | -2/+2 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | Accounts for no redirects on extensions that are not `.py`. | ||||
| | * | | | | | Remove the old DMRelay cog. | 2021-03-27 | -132/+0 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The moderation team has decided that this may come in conflict with Discord's ToS, and it does not serve too much of a purpose anymore. It was fun while it lasted! | ||||
| | * | | | | | Restrict redirects for paste uploads with an extension that is not `.py`. | 2021-03-27 | -1/+7 | ||
| |/ / / / / | |||||
| * | | | | | Merge pull request #1466 from vcokltfre/discord-tags | 2021-03-26 | -0/+22 | ||
| |\ \ \ \ \ | | | | | | | | | | | | | feat: add new discord.py tags | ||||
| | * \ \ \ \ | Merge branch 'main' into discord-tags | 2021-03-26 | -60/+512 | ||
| | |\ \ \ \ \ | |/ / / / / |/| | | | | | |||||
| | * | | | | | feat: add link to discord dev portal intents section | 2021-03-26 | -1/+1 | ||
| | | | | | | | |||||
| | * | | | | | fix: remove . from the hyperlink | 2021-03-26 | -1/+1 | ||
| | | | | | | | | | | | | | | | | | | | Co-authored-by: Joe Banks <[email protected]> | ||||
| | * | | | | | fix: more minor spelling/grammar corrections | 2021-03-14 | -2/+2 | ||
| | | | | | | | |||||
| | * | | | | | fix: minor spelling correction | 2021-03-14 | -1/+1 | ||
| | | | | | | | |||||
| | * | | | | | fix: add newline file endings | 2021-03-14 | -2/+2 | ||
| | | | | | | | |||||
| | * | | | | | feat: add new discord.py tags | 2021-03-14 | -0/+22 | ||
| | | | | | | | |||||
| | | | | * | | Allow the !poll command to leads | 2021-03-13 | -2/+2 | ||
| | | | | | | | |||||
| | | | | * | | Add leads to the constants | 2021-03-13 | -0/+4 | ||
| | | | | | | | |||||
| | | | | | * | config and constants changes | 2021-03-22 | -4/+1 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | Added moderators category to constants.py, and removed mods and mod_spam from config as no longer used | ||||
| | | | | | * | Limit nominate to nominations channel | 2021-03-21 | -2/+28 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | Added a forcenominate command to allow mods to override this if necessary | ||||