Discord Name:
ZeLarpMaster#0818
GitHub Repository (Must be V3):
Description:
Mostly cogs from the Rocket League Discord server with some fun stuff I needed in other servers.
Hey,
Thanks for the submission.
Just a few things to handle.
-
Each
info.json
needs a couple fixes. Keys are expected as lowercase, and the author key is expected to contain a list of a strings. The full spec can be found here: https://red-discordbot.readthedocs.io/en/v3-develop/framework_downloader.html#info-json -
Your cogs should use the i18n decorator. Right now none of your cogs work properly with localization, despite having translations, and jumping through a bunch of unnecessary hoops around this. (such as the reload translations portion in each cog)
-
React roles using a message cache in that manner may cause some issues. (Specifically, a potential de-sync from the copy you have.) While I did not encounter anything problematic in my testing, if you notice this causes problems in the future, I’d advise using the data the raw events give you to avoid ever needing the actual message object.
Closing this due to inactivity.