Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rafaelcpalmeida/karen

Karen is a Discord Bot that will check for a list of forbidden words/expressions, removing the message that contains them and replying with another message. Everything is highly customizable.
https://github.com/rafaelcpalmeida/karen

hacktoberfest

Last synced: about 23 hours ago
JSON representation

Karen is a Discord Bot that will check for a list of forbidden words/expressions, removing the message that contains them and replying with another message. Everything is highly customizable.

Awesome Lists containing this project

README

        

# karen

Karen is a Discord Bot that will check for a list of forbidden words/expressions, removing the message that contains them and replying with another message. Everything is highly customizable.

After you've created your Discord App, you should create a new `.env` file from `.env.example` and edit accordingly (or you can export all of the variables on `.env.example`).

- `DISCORD_TOKEN` will be used to authenticate your bot to Discord
- `BANNED_SENTENCES` is the list, without any quotation marks, comma-separated, of the words/expressions you want to look out for
- `RESPONSES` is the list, without any quotation marks, comma-separated, of the words/expressions you want to use as a reply. It will pick one sentence randomly
- `EMOJIS` is the list, without any quotation marks, comma-separated, of the emojis you want to append to your reply. It will pick one emoji randomly