Auto-moderator
Author: asdfghjkl28

You are viewing version 55942. There is a newer version of this app. See the latest version of this app.

Description Source Code Launch Bot Current Users

Short Description:

Hide or silence all messages containing words and phrases specified by you

Full Description

This bot lets you specify a list of words (bb, slut, etc.) and phrases (open boobs) that you wish to be blocked.
You can even ban specific graphics if you put the code for them in the word list (e.g. :plow)
You can also optionally ban words with lots of repeated letters (e.g. mmmmmm)
Broadcasters and moderators will not be silenced or censored by this script even if they use the banned words/phrases.

You can choose whether to just hide all messages containing these words/phrases or whether to also
automatically silence a user if they break these rules more than a specified number of times.

When a message with a banned word is detected, the user is warned that their message was rejected.
If you have auto-silence on, they will also be told how many warnings they have left.

Silenced users will be unable to say anything (even messages not containing the banned words).
The broadcaster and the moderators can unsilence individual users by typing commands in the chat window.
Optionally you can allow users to get themselves unsilenced by tipping - you choose the minimum amount of tokens for this.

To see the available commands, type /help into the chat window.
To see the number of messages blocked and users silenced, type /amstats in the chat window.

Full command list:
/unsil - unsilence
/silence - silence
/silencelist show list of silenced users
/protect - protect (they won't be moderated by the bot, automatically unsilences them)
/unprotect - unprotect (they will be moderated by the bot again
/protectlist show list of protected users
/amstats - show stats on total messages blocked, users silenced etc.
/add - add word or phrase to banned list for this session only
/del - delete word or phrase from banned list for this session only
/mode hide - change to hide mode
/mode silence - change to silence mode
/list - print list of current banned words
/help - show this help message

Issues:
Because of the way chaturbate works, if you relaunch the bot, the list of silenced users will be emptied.
I cannot change this unless chaturbate adds new features for bots/apps (they are on their roadmap).

Features planned for the future:
1. Allow a user to get themselves unsilenced if they write an apology (text specified by you)
2. Option to label warned users (add [w] to the front of their messages?)

If you have feedback (positive or negative), you can use disqus below or you can get in touch with me directly
through twitter on @asdfghjkl28asd (I will share my email address through there if you need to go into detail).

Changelog:
2013-04-22
- Fixed problems with silencing unexpectedly (I'm really sorry about this! Please do try the bot again)
- When a user is unsilenced their warn count is reset so they will get warnings before being silenced again
- Don't silence users for saying the room name even if it matches a banned word or phrase
- Obey setting for "Allow user to tip to be unsilenced" (it was enabled regardless of the setting before)

2013-04-23
- Fix crash where only a word or only a phrase was used as the ban list.
- New commands: add/del to add and remove words/phrases from the banned list for the current session
- Optional safe allcaps changer - doesn't affect emotes (e.g. :HELLO) or sentence case (e.g. Hello, I am happy)
but otherwise changes all capital letters to lowercase.

2013-04-29
- Improve warning notices, the user is now told exactly what they said that was not allowed rather than being given the whole list of banned words
- Add /list command for everyone, this prints the complete list of banned words
- Add /mode command to change between silence and hide modes without restarting bot
- You can now choose whether the bot will moderate only greys or greys and blues
(users without tokens who have tipped recently will be counted as blues for this)
If enabled, the allcaps changer will apply to everyone regardless of this setting.

2013-04-30
- Whitelist ewwwwww in repeated letter blocker (seems popular and harmless)
- Increase number of letters required to hit repeated letter blocker to 7 (no need to be too aggressive) but broaden to match any letter (including , and .)
- Add /silence and /silencelist commands (manually silence users and list all silenced users)
- Add ability to protect users from moderation - /protect, /unprotect, /protectlist - users on the protect list will not be moderated even if they use banned words

2013-05-01
- Rename /stats command to /amstats to avoid clashing with other popular bots/apps

2013-06-11
- Add filter to block some cheeky unicode spammers (e.g. erosbb)

© Copyright Freesexcam 2011- 2024. All Rights Reserved.