AAA3A-AAA3A / AAA3A-cogs

Many cogs for Red-DiscordBot.
https://aaa3a-cogs.readthedocs.io/en/latest
Other
35 stars 28 forks source link

Give Bot-Owners an Option to `Disable` - The BIG error message on your cogs. #54

Open cool-aid-man opened 5 months ago

cool-aid-man commented 5 months ago

What cog is this feature request for?

Applies to all of the cogs and sub-commands.

Describe the feature request in as much detail as possible

Hey aaa, Hope you're doing well!

I Have some suggestions for your cogs as overall, more specifically about the default error message. Could you please give us (bot-owners) an option to disable or opt-out the huge error message that your cogs throw when the invoker is bot-owner itself! image

  • A toggle switch to disable this would be perfect (I get it if you don't want to disable it completely) as individuals can disable it if they want to.

I'm specifically saying bot-owners as this big error message only shows up when the command invoker is bot-owner.


2nd Part

Not only that, Even when there is already a customerror setup by the bot-owner (with another cog or the core's set errormsg <msg>) in the machine, your cogs still send the additional error message alongside it. 😶 image This is really really odd and pretty much falls into the "annoying" category if you ask me. (As I'm already seeing the exact error message that I need to know via the customerror msg, when I'm in a convo with other users - they don't need to know the additional details of it!!)


3rd Part

Ironically when a normal user invokes an errored command in any of your cogs, It still sends sends an additional error message along with the customerror message that the bot already has. image This extra message is not needed at all.


Possible Soulution

Thanks I hope you understand the underlying issue that I'm trying to address here and at least give us an option to adjust the settings by ourselves.