aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Replace command/channel for lovefest role error in calculatorGravatar Ben Soyka2022-01-31-1/+1
|
* Use constant for Python bot prefixGravatar Ben Soyka2022-01-31-2/+2
|
* Add period to love calculator footerGravatar Ben Soyka2022-01-31-1/+1
|
* Fix footer reference to deprecated unsubscribe commandGravatar Ben Soyka2022-01-31-1/+1
|
* Bump isort VersionGravatar Hassan Abouelela2022-01-26-1/+1
| | | | Signed-off-by: Hassan Abouelela <[email protected]>
* Reduce AOC Logging OutputGravatar Hassan Abouelela2022-01-26-2/+2
| | | | | | | The AOC cog produces a lot of large logs very frequently which have minimal value, causing the logs to be significantly harder to navigate. Signed-off-by: Hassan Abouelela <[email protected]>
* Clean Up Constants FileGravatar Hassan Abouelela2022-01-26-8/+17
| | | | | | | | | | | | | This commit moves the logging constants from the Client class to a new Logging class. Flake8 is renabled for constants, and the error it was disabled for was specifically ignored. All new errors were fixed. It also fixes a bug with __all__, which was trying to export a missing symbol due to a missing comma. Signed-off-by: Hassan Abouelela <[email protected]>
* Merge pull request #1017 from python-discord/test-actionsGravatar Hassan Abouelela2022-01-26-0/+3
|\ | | | | setuptools use stdlib distutils over embedded
| * setuptools use stdlib distutils over embeddedGravatar Chris Lovering2022-01-25-0/+3
|/ | | | | | This is caused by an upstream issue with setuptools 60.* (via virtualenv) changeing the default to using the setuptools-embedded distutils rather than the stdlib distutils, which breaks within pip's isolated builds. This is explained quite well here https://github.com/pre-commit/pre-commit/issues/2178#issuecomment-1002163763
* Added even more conversation starter topics. (#1014)Gravatar Xithrius2022-01-21-5/+24
|
* Make error messages more consistent in the AoC daystar view (#973)Gravatar D0rs4n2022-01-16-1/+7
| | | From now on, when the interacting user and the original author of the view is different, the bot will send an ephemeral message regarding the issue.
* Merge pull request #969 from onerandomusername/aoc-lb-messageGravatar Johannes Christ2022-01-16-6/+7
|\ | | | | nit: make last refreshed time above the rest of the embed
| * Merge branch 'main' into aoc-lb-messageGravatar Johannes Christ2022-01-16-87/+473
| |\ | |/ |/|
* | Merge pull request #1005 from Sn4u/mainGravatar wookie1842022-01-16-1/+1
|\ \ | | | | | | fix OverflowError in epoch command
| * \ Merge branch 'main' into mainGravatar wookie1842022-01-16-50/+45
| |\ \ | |/ / |/| |
* | | chore(deps): bump pillow from 8.4.0 to 9.0.0Gravatar dependabot[bot]2022-01-15-45/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [pillow](https://github.com/python-pillow/Pillow) from 8.4.0 to 9.0.0. - [Release notes](https://github.com/python-pillow/Pillow/releases) - [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst) - [Commits](https://github.com/python-pillow/Pillow/compare/8.4.0...9.0.0) --- updated-dependencies: - dependency-name: pillow dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]>
* | | Merge pull request #1011 from python-discord/fix-aoc-name-lookupGravatar ChrisJL2022-01-12-1/+3
|\ \ \
| * | | Fix AoC name lookup for anon usersGravatar Chris Lovering2022-01-12-1/+3
|/ / / | | | | | | | | | | | | | | | When a user doesn't set a name, the AoC API doesn't return a name key at all, so we need to make use of the ID field instead, to build the name based on a similar tempalte that AoC uses for it's leaderboard. Co-authored-by: ToxicKidz <[email protected]>
* | | Merge pull request #1008 from python-discord/fix-aoc-join-logicGravatar ChrisJL2022-01-09-3/+4
|\ \ \
| * | | Fix aoc join in date logicGravatar Chris Lovering2022-01-09-3/+4
|/ / /
* | | Merge pull request #1006 from python-discord/fix-single-quotesGravatar ChrisJL2022-01-08-1/+1
|\ \ \
| * | | Remove trailing whitespaceGravatar Chris Lovering2022-01-08-1/+1
| | | | | | | | | | | | | | | | Like the previous commit, this trivial change is actually to try and reproduce a bug we had with our GitHub actions.
| * | | Change single quote to double quote.Gravatar Chris Lovering2022-01-08-1/+1
|/ / / | | | | | | | | | This trivial change is actually to try and reproduce a bug we had with our GitHub actions.
| * / handle OverflowError in relative times converterGravatar Sn4u2022-01-08-1/+1
|/ /
* | Merge Epoch Command (PR #983)Gravatar bones2022-01-09-0/+135
| | | | | | | | | | | | | | Add timestamp converter command. Co-authored-by: Sn4u <[email protected]> Co-authored-by: mathstrains21 <[email protected]> Co-authored-by: mathstrains21 <[email protected]>
* | Merge pull request #998 from python-discord/new-issue-closed-emojiGravatar ChrisJL2022-01-02-1/+1
|\ \ | | | | | | Update GitHub issue closed emoji
| * | Update GitHub issue closed emojiGravatar Chris Lovering2022-01-02-1/+1
|/ / | | | | | | GitHub updated their issue closed emoji from red to purple, this updates the emoji to relfect that new colour.
* | Yank aoc subscribe (#972)Gravatar aru2022-01-02-36/+9
| |
* | Add a Madlibs game (#901)Gravatar DMFriends2022-01-02-0/+283
| | | | | | | | | | | | Co-authored-by: Bluenix <[email protected]> Co-authored-by: Shom770 <[email protected]> Co-authored-by: aru <[email protected]> Co-authored-by: ChrisJL <[email protected]>
| * fix: don't rely on the current timezoneGravatar onerandomusername2022-01-02-1/+1
| |
| * nit: make last refreshed time above the rest of the embedGravatar onerandomusername2022-01-02-5/+6
|/
* Merge pull request #953 from python-discord/dm-checkGravatar ChrisJL2022-01-01-17/+18
|\ | | | | Add Better Support For Whitelisting DM Commands
| * Merge branch 'main' into dm-checkGravatar ChrisJL2022-01-01-602/+687
| |\ | |/ |/|
* | Merge pull request #997 from Sn4u/fix-995Gravatar ChrisJL2022-01-01-0/+32
|\ \ | | | | | | Fix `ValueError` in game cog
| * | add missing enumsGravatar Sn4u2022-01-01-0/+32
|/ /
* | Merge pull request #996 from python-discord/aoc-changesGravatar Dennis Pham2022-01-01-10/+16
|\ \ | | | | | | AoC month changes
| * | Allow AoC join to be ran in the month before and after the eventGravatar Chris Lovering2022-01-01-5/+11
| | |
| * | Allow AoC commands to be run in JanuaryGravatar Chris Lovering2022-01-01-5/+5
|/ /
* | Merge pull request #994 from python-discord/logging-in-AoC-completer-taskGravatar ChrisJL2021-12-29-3/+10
|\ \ | | | | | | Add logging to aoc completer task
| * | Raise error when bot can't modify the given role in member helper utilGravatar Chris Lovering2021-12-29-1/+1
| | |
| * | Add logging to AoC role task to help debugging issuesGravatar Chris Lovering2021-12-29-2/+9
|/ /
* | Merge pull request #991 from python-discord/aoc-completer-roleGravatar ChrisJL2021-12-28-2/+119
|\ \ | | | | | | Give AoC completer role to members with 50 stars
| * | Inform invoker after successfully blocking a user from AoC comp. roleGravatar Chris Lovering2021-12-28-0/+1
| | |
| * | Condense conditional logic in AoC completionist role taskGravatar Chris Lovering2021-12-28-8/+3
| | |
| * | Ability to block users from AoC completer roleGravatar ChrisLovering2021-12-28-2/+19
| | |
| * | Add hourly task to assign AoC completer roleGravatar ChrisLovering2021-12-28-2/+59
| | | | | | | | | | | | This task uses the cached leaderboard to see who has all 50 stars and assigns them a role to highlight them as completers.
| * | Add member util functionsGravatar Chris2021-12-28-0/+47
|/ / | | | | | | This adds some useful utils, get_or_fetch and handle role change. These utils handle errors themselves, so can simplify implementations within the commands.
* | Merge pull request #993 from python-discord/remove-matplotlibGravatar ChrisJL2021-12-28-431/+250
|\ \ | | | | | | Remove latex cog and matplotlib
| * | Remove latex cog and matplotlibGravatar Chris Lovering2021-12-28-431/+250
|/ / | | | | | | | | | | matplotlib, and its sub dependencies, caused a fresh install of an environment to take multiple minutes. As the latex cog is the only one that used it, and that is currently disabled, we have decided to remove it entirely. Git gives us the benefit of being able to see deleted files. So whoever decides to implement latex again can use that for reference.
* | Merge PR #978 - Added user's score to Candy CommandGravatar Hassan Abouelela2021-12-17-0/+11
|\ \ | | | | | | | | | | | | | | | Added the user's score to Candy Command according to #947 Co-authored-by: Shivansh-007 <[email protected]> Co-authored-by: Tim Kao <[email protected]>