EmoteCollector
EmoteCollector copied to clipboard
Collects emotes from other servers for use by people who don't have Nitro

Recent commits removed support for adding emotes
- add a rules string to the bot's config - if configured, it would be displayed by ec/add when the user has not yet agreed to the rules. The user...
## steps `ec/add abc http://invalid.hostname/example.jpg` ## expected behavior "DNS lookup for invalid.hostname fail." ## actual behavior Internal ClientConnectorError is thrown: ## traceback ``` ERROR:bot: File "/usr/local/lib/python3.8/site-packages/discord/ext/commands/core.py", line 79, in wrapped...
Two emotes with the same name should never be added to the database. Use a dict of name → asyncio.Lock objects that prevents us from doing so.
This is a one-frame gif:  Discord detects this, converts to a png, and uses one static slot in the guild. However, mime_type_for_image returns image/gif, so `animated` is set to...