Cog-Creators / Red-DiscordBot

A multi-function Discord bot
https://docs.discord.red
GNU General Public License v3.0
4.84k stars 2.31k forks source link

[Tracker] Alias and CustomCom Rewrite #3603

Open Flame442 opened 4 years ago

Flame442 commented 4 years ago

Customcom uses commands not attached to the bot object for something which should be a trivial response. Alias uses discord.py's stringview and a subclass of string.Formatter used for string formatting in a way which breaks some things which should be valid. (#2879)

These two cogs are very fragile and are full of bugs. Some examples include:

CC:

Alias:

The best way to fix all of these errors is to rewrite these cogs. A recommended implementation can be found in #3602.

Twentysix26 commented 4 years ago

Added more info to #3055