bot
bot copied to clipboard
The community bot for the Python Discord community
Patreon
Closes #1765 First off, this is my first pull request so please give me general pull request feedback if you have any :-) Some decisions have been made on discord....
Didn't see this in the list of issues. This could be a good milestone to works towards. There are some nice linting features that can be provided for free via...
### Relevant Issues closes #2022 ### Description Move the dataclasses that are used by the source cog out of the tag cog file in order to fix the current import...
Fixes BOT-1RG Fixes BOT-1RD Closes #2002 Closes #2003 ### Changes: - Add a better datetime converter that allows passing time in 12/24 hour format, the previous method of parsing `start`...
Sentry Issue: [BOT-1RD](https://sentry.io/organizations/python-discord/issues/2847873441/?referrer=github_integration) ``` TypeError: can't subtract offset-naive and offset-aware datetimes File "arrow/arrow.py", line 1576, in __rsub__ return other - self._datetime File "bot/utils/time.py", line 71, in discord_timestamp timestamp = (timestamp...
There are currently a couple of bugs with our sending of deleted messages to site. ### Race condition with antispam: ``` bot_1 | 2022-05-29 09:41:44 | bot.exts.backend.error_handler | ERROR |...
closes #1924 cherry-picked this commit from #2001 https://github.com/python-discord/bot/pull/2001/commits/f8ea3e884128883381d8b4d37ff94e62f0400e36 This is still a draft, existing to be able to share my progress.
There is a new PEP API (https://peps.python.org/api/peps.json) that saves us having to manually scrape files from github, largely simplifying the implementation. As far as I can tell this was also...
Currently, the `newlines` rule triggers a ping to Moderators, deletes the offending message and also mutes the offending user. This is commonly triggered by people seeking help, often in help...
Around 23% of help channel sessions go completely unanswered. We have a theory that a large proportion of this stat are from people who don't ask their question well, or...