bot
bot copied to clipboard
The community bot for the Python Discord community
Note: This issue description is a brief and will be expanded in the near future with full details. ## Current Setup We use discord channels for providing logs of certain...
Currently, the !charinfo command runs `unicodedata.name()` to figure out what name a character should be given. However, `unicodedata.name()` does not support control characters like the newline characters such as \n,...
According to these [lines](https://github.com/python-discord/bot/blob/main/bot/exts/info/tags.py#L150-#L151) ```python # Files directly under `base_path` have an empty string as the parent directory name tag_group = parent_dir.name or None ``` `tag_group` will be None until...
When executing the command `/tag` without any arguments, a list of all tags is displayed. However, for some reason there's a random bullet point at the top of the list:...
Sentry Issue: [BOT-3FW](https://python-discord.sentry.io/issues/4131792398/?referrer=github_integration) ``` ClientException: Parent channel not found (1 additional frame(s) were not displayed) ... File "bot/exts/moderation/clean.py", line 645, in purge await self._clean_messages(ctx, channels="*", users=users, first_limit=age) File "bot/exts/moderation/clean.py", line...
People (contribs, staff, and core-devs alike) have often been confused by where to create issues for adding new tags. Creating issues on this repository makes the most sense - issue...
If a user is temporarily banned, and a moderator attempts to permanently ban said user, the following code will never return anything but None. https://github.com/python-discord/bot/blob/f94505ac975888b259ea2d07b4442d6d908352f8/bot/exts/moderation/infraction/infractions.py#L490 This is because the site...
https://github.com/python-discord/bot/pull/2522 opens some regressions in the invite filter which allow users to send invites in the server that go to other servers. This is due to how discord fetches invites,...
The `!resources` command accepts an optional argument to specify the resource topic in the URL. For example, `!resources data science` will result in the following link: https://www.pythondiscord.com/resources/?topics=data-science However, there is...
``` Traceback (most recent call last): ... File "C:\Users\wookie\Documents\GitHub\bot\botstrap.py", line 158, in webhook_channel_id = int(all_channels[webhook_name]) KeyError: 'big_brother' ``` Not worked out exactly what this is yet, although we should probably...