Short Description:
Ultra Bot fork. New features: Grey wordlist, on-demand notices, & extra security. Also addresses a few bugs in Ultra Bot. Please do NOT run this at the same time as UltraBot
Full Description

PLEASE DO NOT RUN THIS AT THE SAME TIME AS ULTRA BOT. THIS DUPLICATES ULTRA BOT'S FEATURES AND COMMANDS
BRAND SPANKIN' NEW FEATURES
Grey Wordlist
- Blocks annoying and abusive behavior from greys (words, sticky keys, etc.)
- Sends a "Blocked Message" notice to moderators (and optionally, the broadcaster) that contains the contents of the blocked message, so that appropriate actions can be taken (e.g. /silence username)
- "Blocked Message" notices can be toggled on or off for an individual moderator or broadcaster by typing /blocknotice on or /blocknotice off
- Multiple variations of blocked words will get flagged. This includes sticky key variations and, where possible, spaced out variations.
- Non-grey users can be manually added to the "grey list" using the command /addgrey username, which will subject their messages to the same scrutiny as greys, including wordlist, capitalization, and graphic levels. (A user can be removed using /removegrey username. This can be useful when you have users who are tipping, but whose messages are annoying or abusive. It essentially acts as an enforced warning level before silencing or banning the user.
- If a user tips down to zero during the same session, they will NOT be subject to the grey wordlist (Unless added to it manually)
- Broadcaster can choose whether to notify sender if their message gets blocked based on wordlist. (By default, the sender is NOT notified. This seems to make things run more smoothly, because the abusive senders assume the message went through and they don't feel the need to try again and again with different variations)
Notice
- Allows broadcaster and moderator to send on-demand notices to the room using the command /note (Also accepts /notice or /n)
CHANGES TO EXISTING ULTRA BOT FEATURES
Whispers
- Added whisper level of '4' (Accepts whispers from no one other than fan club and mods)
- Set the broadcaster's default whisper level to '4'. (This is intended to prevent abuse of the "whisper" feature)
- Whispers are subject to a user's wordlist and graphic level restrictions. (e.g. - if a user can't send graphics based on the graphic level, they can't send them in whispers, either)
- Users who have been silenced using the /silence command will not be able to send whispers either. (This mimics Chaturbate's behavior with PMs)
Silencing + Silence/Graphic Levels
- Removed messages sent to silenced user (This makes silencing stealth to the silenced user)
- Fixed graphic and silence levels so that a level of '1' (members with tokens) will also include a user without tokens who has tipped down to zero during the show.
Convert Capital Letters to Lowercase
- The broadcaster can choose whether this applies globally, only to greys, or not at all. Applies only to greys by default.
- Updated the code so that uppercase image codes are not taken into account.
Dick List
- This feature has been removed since it wasn't being utilized. (If Ultra Bot starts using it, I will re-add it.)
Leaderboard, Notifier, King Tipper
- The toggle commands for these features were broken in Ultra Bot, so I've fixed them. Toggle now works as expected, using /leaderboardspam x, /notifierspam x, and /kingspam x, where the value of x is either on or off.
TO DO LIST
- Wildcard silence (Silence based on partial name match)
- Allow broadcaster to choose wordlists by category, and choose who each wordlist applies to
- Let broadcaster add their own custom wordlist
- Add option to throttle grey messages (i.e. no more than two every 20 seconds or something -- configurable by broadcaster)
© Copyright Camscaster.Com 2011- 2025. All Rights Reserved.