CactusDev / CactusBot

An open source, community-written service-agnostic chat bot
MIT License
30 stars 6 forks source link

Message key-phrase filtering #290

Open 2Cubed opened 7 years ago

2Cubed commented 7 years ago

Time a user out if their message contains a specific phrase.

Example:

Bad Phrases: "potato" Wow, you're such a potato! Bot -> User: Please do not use the word "potato" in this stream.

TODO:

EvilNotion commented 7 years ago

Along the lines of 'Banned words' - It would be nice if we could also do custom words that get custom whispers sent to the target. So for example:

!command autoreply add dab delete Impulse doesn't "dab". Thank you. !command autoreply add join none Impulse is on a private server that you cannot join.

\< XboxTrollololololX > dab CactusBotBeta -> XboxTrollololololX Impulse doesn't "dab". Thank you.

\<YoungImpulseFan> Can I join? CactusBotBeta -> YoungImpulseFan Impulse is on a private server that you cannot join.

Just a random idea I thought I'd throw out there and see if it sticks to the wall. :green_heart: