Skip to content

Instantly share code, notes, and snippets.

@SheepCommander
Last active February 12, 2021 22:33
Show Gist options
  • Save SheepCommander/5bfb00186c2fea91733f294594e061e5 to your computer and use it in GitHub Desktop.
Save SheepCommander/5bfb00186c2fea91733f294594e061e5 to your computer and use it in GitHub Desktop.

Hopes for the Rewrite of Carl-Bot

Features

  • AutoDeleter (A Dyno feature that allows you to delete messages in a channel with whitelist or blacklist filters, as well as setting the delay before deleting a message)
  • AutoMod setting for minimum character count in message
  • Zalgo to normal text for nicknames
  • Anti-zalgo automod option
  • Some way if blacklisted words could also detect when someone's using zalgo/unicode to bypass
  • Anti-duplicated text that allows you to set the minimum ammount of characters to detect for repition and how much it can repeat before it gets deleted
  • A slowmode command that changes the built-in slowmode rather than a custom slowmode

Consistency/Nitpicks

  • !tags should give in-channel confirmation that it worked, such as ✔ and "DMed you a list of all tags in this server!"
  • A trigger alias option should be added
  • !role bots (There's a !role rbots but no !role bots)

Other

  • I think the music section of Carl should probably be remove as in my experience it hasn't worked well since Carl does not have the resources dedicated for it
  • Message logging should show Message ID instead of I'm not even sure what ID it's displaying

Some already rejected ideas

Logging attachment links Apparently would require setting up an entire database/api to store it to and then grab, according to a mod response

Logging custom statuses Not worth it

@Anthony2be
Copy link

hmmmm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment