UltraBot Ultra
Author: ccxk
Description Source Code Launch Bot Current Users

Short Description:

Utrabot on Steroids

Full Description

*******************************************************
*******************************************************
* Name: UltraBot Ultra
* Author: CCXK
* Version: 2.0.2 (18 July 2016)
*
* Based on: Ultra Bot
*******************************************************

Please report bugs to [email protected]

Type /ubhelp for commands

**************************************************
***** NEW FEATURES *******************************
**************************************************

===== User Typos =====
- Added most common user typos to redirect to correct commands

===== Rotating Notifier =====
- Have up to 8 Different Notifications that will rotate at the time interval that you set.

===== Grey Wordlist =====
- Blocks annoying and abusive behavior from greys (words, sticky keys, etc.)
- 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," which will subject their messages to the same scrutiny
as greys, including wordlist, capitalization, and graphic levels. 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.
- A user without tokens who has tipped 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)

===== Gender =====
- Displays Icon next to username to show Gender of User

===== Notice =====
- Allows broadcaster and moderator to send on-demand notices to the room using /note, /n, or /notice

===== VipList =====
- Allows broadcaster and moderators to add people to future CrazyTicket shows.

**************************************************
***** 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.
- 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
- UNsilence people

===== Convert Capital Letters to Lowercase =====
- Updated the code so that uppercase image codes are not taken into account.
- Option to apply capitalization restrictions to greys only. This is now the default.

===== Dick List =====
- This feature is not often used, but some people like it.

=====================================
*!*!* Here are the most Common Commands *!*!*
=====================================

/notify -> shorthand for sending notices to the mods and broadcaster
/setSilenceLevel -> sets silenceLevel
/setGraphicLevel -> sets graphiclevel
/silence -> adds a user to the silenceArray
/unsilence -> removes a user from the silenceArray
/startTimer -> called when /starttimer is used. starts a timer for t minutes
/timeLeft -> sends the user a notice with the time remaining
/addTime -> adds t minutes to the timer, if it is running
/startTimer1 -> starts Timer1 timer for t minutes
/timeLeft1 -> sends the user a notice with Timer1 time remaining
/addTime1 -> adds t minutes to Abby's timer, if it is running
/startTimer2 -> starts Jessi's timer for t minutes
/ timeLeft2 -> sends the user a notice with Timer2 time remaining
/addTime2 -> adds t minutes to Timer2 timer, if it is running
/startTimer3 -> starts Katie's timer for t minutes
/ timeLeft3 -> sends the user a notice with Timer3 time remaining
/addTime3 -> adds t minutes to Timer3 timer, if it is running
/note -> sends a notification to the room
/whisper or /w -> sends a private message to a user in chat
/ignore -> adds a member to the user's ignore list
/unignore -> removes a member from the user's ignore list
/ignorelevel -> sets ignoreLevel for the user
/leaderboard -> shows the leaderboard
/addvip or /removevip -> adds and removes users from the Free CrazyTicket list
/addnice or /removenice -> adds and removes users from the niceArray
/addgrey or /removegrey -> adds and removes users from the greyArray
/kingspam -> toggles the spam
/notifierspam -> toggles the spam

© Copyright Camscaster.Com 2011- 2025. All Rights Reserved.