Stuff to still implement?

  • Black / Whitelist For Words, Phrases, Etc.

  • Perms system (who can use certain commands, in where, what roles.)

  • Maybe add an "only in" certain channel limit for specific commands

  • Cache for channel names, guild itself (ie: server), users as-needed.

  • Twitch api integration. At minimum go-live alerts.

  • Piper TTS messages (full dsl and https send); Only do this when blacklist / whitelist implement.

  • Generalized 'react' system, so we can if xyz happens it will automatically do x.

  • Spam protection (react if sees someone posts x amount of times in y seconds)
    • "Lockdown mode"
      - Turn off people being able to post links.

  • Newsletter opt-in messages.

  • Discord "Tickets"

  • Slash commands.

(piper #:)

Potential DSL For Piper-TTS