BoobiesTrap's Censorship Bot
Author: boobiestrap
Description Source Code Launch Bot Current Users

Short Description:

This bot can censor arbitrary words. Optionally it can remove the message and/or silence the user automatically.

Full Description

This bot allows broadcasters to specify any number of phrases to be censored. This can be single words, multiple words or entire sentences.

Censorship can be turned on or off individually for grey users, users with tokens, fanclub members, moderators and the broadcaster.

The broadcaster and, optionally, moderators are notified when a message was censored - optionally they can also see the original message without replacements.

This bot is sufficient to surrpess sensitive information (for example the model's real name) in public chat - actually this is what it was build for. This is why users are not notified if their message has been removed and they have been silenced to not alert them.
In addition to that the default settings are paranoid enough so mods, while not being subject to censorship, cannot see the list of censored terms, see original messages or probe the list by trying to remove words or posting messages trying to hit censorship.
However if you have trustworthy mods or do not use this bot to censor sensitive information, it's highly recommended to loosen the settings and allow mods to see and alter the list of censored words and change settings while the bot is running as need be.

All settings can be changed while the bot is running. There should never be a need to restart the bot and risk censored words to be used in chat.

This bot is sponsored by @shapman88oncb

Commands:

/list (broadcasters and mods only)
Displays a list of all censored words (only to the user who issued the command)


/censor <term> (broadcasters and mods only)
Adds the term <term> to the list of censored phrases.


/uncensor <term> (broadcasters and mods only)
Removes the term <term> from the list of censored phrases.


/silence <user> (broadcasters and mods only)
Manually silences the user <user>. This silence is only active as long as the bot is running, due to limitations of chaturbate's interface bots cannot use CB's internal silence methods.


/unsilence <user> (broadcasters and mods only)
Unsilences the user <user>. This silence can only revert automatic silences by this bot or manual silnces by the /silence command, due to limitations of chaturbate's interface bots cannot use CB's internal silence methods.


/autosilence on|off (broadcasters and mods only)
Turns automatic silencing of users who used censored words on/off. This silence is only active as long as the bot is running, due to limitations of chaturbate's interface bots cannot use CB's internal silence methods.


/autoremove on|off (broadcasters and mods only)
Turns removal of messages with censored words on/off. If off, censored words are instead starred out. Removal does not alert the user, which makes it the recommended setting for anti-harrasment.


/censorship broadcaster on|off (broadcasters and mods only)
Turns censorship for the broadcaster on/off.

/censorship mods, /censorship fanclub and /censorship token can be used to change the settings for moderators, fanclub members and users with tokens.


/notifications broadcaster none|notice|original (broadcasters and mods only)
Changes the notification type the broadcaster receives when a message was changed.

/notifications mods can be used to change the settings for moderators


/set /get /load and /unload can control the internals of the app. No documentation as of yet.


Changelog:

© Copyright Freesexcam 2011- 2024. All Rights Reserved.