| Commit message (Collapse) | Author | Age | Lines | ||
|---|---|---|---|---|---|
| ... | |||||
| | | | * | | Apply requested grammar and style changes. | 2021-03-13 | -8/+13 | ||
| | | | | | | |||||
| | | | * | | Use log instead of erroneous self.log | 2021-03-13 | -1/+1 | ||
| | | | | | | |||||
| | | | * | | Improve string building for long lines | 2021-03-12 | -9/+15 | ||
| | | | | | | |||||
| | | | * | | Reviewer no longer subclasses Scheduler | 2021-03-12 | -5/+31 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It didn't make much sense for the Reviewer to subclasses Scheduler. The Scheduler has methods that don't make sense to use on the Reviewer directly. There is now a Scheduler object as an attribute of the Reviewer. Interacting with it is done by adding __contains__, cancel, and cancel_all methods. | ||||
| | | | * | | The 'seen vote' emoji is now a random ducky. | 2021-03-11 | -4/+15 | ||
| | | | | | | |||||
| | | | * | | Limit new commands to mods+ | 2021-03-11 | -0/+2 | ||
| | | | | | | |||||
| | | | * | | Added an auto-reviewer to the talentpool cog | 2021-03-11 | -26/+404 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds the functionality to automatically review a nominee a set number of days after being nominated. This is implemented by subclassing the Scheduler and formatting a review after 30 days. The review contains details of the nominee, their nominations, the number of messages they have and the channels they're most active in, and statistics about their infractions and previous nominations. Lastly, the bot will add three emojis to the review: eyes to mark as seen, a thumbsup, and thumbsdown for the vote itself. The code accounts for the possibility of the review being too long for a single message but splitting it where necessary. | ||||
| | | | * | | Add __init__.py to recruitment | 2021-03-10 | -0/+0 | ||
| | | | | | | | | | | | | | | | | | | | | | Make it a package as well so that the talentpool actually loads. | ||||
| | | | * | | Make talentpool a package and move cog load to __init__.py | 2021-03-10 | -5/+8 | ||
| | | | | | | |||||
| | | | * | | Rename talentpool.py to _cog.py | 2021-03-10 | -0/+0 | ||
| | | | | | | | | | | | | | | | | | | | | | This change is done in preparation to having the cog split across multiple files. | ||||
| | | | * | | Moved talentpool to a new recruitment extension | 2021-03-10 | -0/+0 | ||
| | | | | | | |||||
| | | | | * | 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 | ||
| | |_|_|/ |/| | | | |||||
| * | | | | Merge pull request #1465 from python-discord/gitattributes | 2021-03-14 | -2/+1 | ||
| |\ \ \ \ | | | | | | | | | | | Use .gitattributes to normalise line endings on check-in | ||||
| | * | | | | Use .gitattributes to normalise line endings on check-in | 2021-03-13 | -2/+1 | ||
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove the mixed line endings pre-commit hook because it is obsolete. Relying on git to handle line endings means contributors have more flexibility with which line endings they want to use on check-out. The settings in .gitattributes only impose which line endings will be used upon check-in (LF), which should not impact local development; git will still respect the core.eol and core.autocrlf settings. | ||||
| * | | | | master => main | 2021-03-13 | -22/+22 | ||
| | | | | | |||||
| * | | | | Update help channel names from chemical elements to fruit | 2021-03-13 | -126/+59 | ||
| | | | | | | | | | | | | | | | | | | | | | * Update and rename elements.json to fruits.json * Update _name.py * Update _cog.py | ||||
| * | | | | Merge pull request #1461 from python-discord/simplify-pypi | 2021-03-13 | -21/+12 | ||
| |\ \ \ \ | | | | | | | | | | | Simplifying the PyPi command. | ||||
| | * | | | | Added '_' to allowed chars, shortened embed. | 2021-03-12 | -21/+12 | ||
| |/ / / / | |||||
| * | | | | Merge pull request #1455 from python-discord/many-snowflakes | 2021-03-12 | -11/+16 | ||
| |\ \ \ \ | | | | | | | | | | | Allow the sf command to take more than one snowflake at the time | ||||
| | * \ \ \ | Merge branch 'master' into many-snowflakes | 2021-03-12 | -262/+248 | ||
| | |\ \ \ \ | |/ / / / |/| | | | | |||||
| * | | | | | Fix typo in the token remover | 2021-03-12 | -1/+1 | ||
| | | | | | | |||||
| * | | | | | Merge pull request #1452 from python-discord/pypi-delete-on-not-found | 2021-03-12 | -27/+35 | ||
| |\ \ \ \ \ | | | | | | | | | | | | | Remove invoked command and message after failure. | ||||
| | * \ \ \ \ | Merge branch 'master' into pypi-delete-on-not-found | 2021-03-12 | -3/+2 | ||
| | |\ \ \ \ \ | |/ / / / / |/| | | | | | |||||
| * | | | | | | Merge PR #1460 - compose: read all env vars from '.env' | 2021-03-11 | -3/+2 | ||
| |\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | | |||||
| | * | | | | | Compose: read all environment variables from '.env' | 2021-03-12 | -4/+2 | ||
| | | | | | | | |||||
| | * | | | | | Compose: read GitHub API key from '.env' | 2021-03-11 | -0/+1 | ||
| | | |_|_|/ | |/| | | | |||||
| | | * | | | Remove invoked command and message after failure. | 2021-03-11 | -27/+35 | ||
| | |/ / / |/| | | | |||||
| * | | | | Delete repo specific FUNDING.yml file in favour of org one in ↵ | 2021-03-09 | -2/+0 | ||
| | | | | | | | | | | | | | | | | | python-discord/.github | ||||
| * | | | | Fix typo in stars.json | 2021-03-09 | -1/+1 | ||
| | | | | | | | | | | | | | Please have a bit of respect to the baguette land. Also this is a good way to test the new deploy approval system. | ||||
| * | | | | DevOps team reviews for bot deployments | 2021-03-09 | -0/+1 | ||
| | | | | | |||||
| * | | | | Resolving KeyError on infractions that don't purge. | 2021-03-08 | -1/+1 | ||
| | | | | | |||||
| * | | | | Merge pull request #1453 from python-discord/ban-vs-pban | 2021-03-08 | -3/+7 | ||
| |\ \ \ \ | | | | | | | | | | | Purge ban now shows that user was purge banned within infraction message. | ||||
| | * \ \ \ | Merge branch 'master' into ban-vs-pban | 2021-03-08 | -225/+201 | ||
| | |\ \ \ \ | |/ / / / |/| | | | | |||||
| * | | | | | Merge pull request #1456 from python-discord/revert-1449-json-logging | 2021-03-08 | -196/+114 | ||
| |\ \ \ \ \ | | | | | | | | | | | | | Revert "Use JSON logging in production" | ||||
| | * | | | | | Revert "Use JSON logging in production" | 2021-03-08 | -196/+114 | ||
| |/ / / / / | |||||
| * | | | | | Merge pull request #1445 from python-discord/ks123/talentpool/migrate | 2021-03-08 | -29/+87 | ||
| |\ \ \ \ \ | | | | | | | | | | | | | Migrate talentpool to new API schema | ||||
| | * \ \ \ \ | Merge branch 'master' into ks123/talentpool/migrate | 2021-03-08 | -303/+510 | ||
| | |\ \ \ \ \ | |/ / / / / |/| | | | | | |||||
| | * | | | | | Limit maximum characters for reasons to 1000 | 2021-03-08 | -1/+19 | ||
| | | | | | | | |||||
| | * | | | | | Shorten reason of nomination string to 1000 characters | 2021-03-08 | -1/+1 | ||
| | | | | | | | |||||
| | * | | | | | Don't mention watching anymore in talent pool add message | 2021-03-08 | -1/+1 | ||
| | | | | | | | |||||
| | * | | | | | Improve nomination string representation | 2021-03-07 | -2/+2 | ||
| | | | | | | | |||||
| | * | | | | | Use actor mention instead of username in nomination string | 2021-03-06 | -1/+3 | ||
| | | | | | | | |||||
| | * | | | | | Fix grammar of nomination cog | 2021-03-06 | -8/+8 | ||
| | | | | | | | | | | | | | | | | | | | Co-authored-by: Boris Muratov <[email protected]> | ||||
| | * | | | | | Fix trace logging of nomination 404 | 2021-03-06 | -2/+2 | ||
| | | | | | | | |||||
| | * | | | | | Add parentheses back to previous nominations count | 2021-03-06 | -1/+1 | ||
| | | | | | | | | | | | | | | | | | | | Co-authored-by: Boris Muratov <[email protected]> | ||||