Anna's Legend Bot
Author: dorothy
Description Launch Bot Current Users

Short Description:

Anna's Legend Bot

Full Description

Welcome to Dorothy's Ultra Fembot! This Ultrabot / All in One bot is available to everyone for public use.
Current Version: 3.7 (revised 02/14/2020). Change Log of fixes and enhancements in each release is at the bottom of the page.

The Bot features are:



  1. Private Messaging for mods and broadcasters

  2. Private Messages to other users - Send messages to the broadcaster, moderator group, or specific users in the chat so there is no need to switch to a new tab for PMs.

  3. Silence Level and Graphic Level - Restrict ability to chat or to post graphics by whether users have tokens or have tipped a certain threshold.

  4. Leaderboard - Display a Leaderboard in the chat of top tippers from the current session.

  5. Timers - Two on-demand timers are available to be used at any time you need to provide 1 or 2 countdowns for things like doing a request for X min.

  6. Nice List - Maintain a list of users that are allowed to chat when the silence level is increased. Nice list is also exempt from the gray time-lock.

  7. Tip Count next to name - Show the user's current tip count totals by their name with each chat message.

  8. User Group icons - a defined .gif is displayed next to a user's name in the chat for the 4 groups (mods, CB fan club, external fan club, VIP list).

  9. Tip Leader icons - a defined .gif is displayed next to the user name for the top 3 tippers in the current session.

  10. Silence individual users - Add users to a silence list that prevents them from chatting, advantage of this over regular silencing is that it can easily reversed and sends a note to the user telling them to stop being rude.

  11. Silence individual users without notification (ninja) - Ideal for silencing people who have been tipping but still being rude or demanding, they do not receive a notice. Note that neither of these affects tipnotes the way that silencing through CB will.

  12. Tip Menu - Tip Menu function with up to 40 slots. Automatic sort by price. Can be split into two sections if too long. Menu displays on a defined interval and you can set the text and background color. Also a second menu (20 slots) that can be set for alternate show types (couple vs solo, etc), and commands to swap between them within a show. All tip menu items can be temporarily disabled by putting a dash/minus sign in front of the price, so you don't have to erase items to take them off the menu and then forget the price. Also able to set up a sale price.

  13. Token Poll - Use a token poll to have people vote for options such as cumshot location. Has multiple modes to be ended manually by moderator or broadcaster, ended after a timer, or ended based on hitting a target amount. Poll progress displays on a defined interval and you can set the text and background color.

  14. On-demand Token Poll - Start a poll at any time using commands, no need for a separate bot or restart of the Fembot. Don't have to clear a pre-configured poll or set it back up after. Pre-configured poll is not affected.

  15. VIP List - You can add really good tippers or friends to the VIP list and define which level of access they will have (PMs, ticket show, or both) or don't give any special access but still be announced on entry to the room, and get a badge next to their names in the chat.

  16. External FanClub List - Simliar to the VIP list, you can add people who may have bought an external fan club membership to the list and define which level of access they will have (PMs, ticket show, or both) or don't give any special access but still be annuonced on entry to the room, and get a badge next to their names in the chat.

  17. Blocked word list - Add words to this list to prevent rude comments in the chat or use pieces of repetitive spam messages from bots to prevent them from being shown.

  18. Additional Notifiers (up to 5 rotating) - Display up to 5 messages in the chat on a scheduled interval, and you can define the colors used for the text and background. "Next line" feature enabled with {n} in the messages

  19. Ticket prep function - This is used to automate many of the bot functions you do when you switch to a ticket show during a session, such as disable regular tip menu, enable positions menu, enable token poll, enable backup ticket list, add top tippers to the show, and add VIP and Fanclub users to the show. This should be run afetr ticket show app has been turned on, and by a user with authority to the /add command.

  20. Media List - Display all of your contact info, social media IDs, and weblink in a recurring post in the chat.

  21. Configurable Tip Response Messages - Display a message to the user when they tip above 5 configurable thresholds.

  22. Gray time-lock - prevent grays from chatting for the first X minutes they enter the room, prevents a lot of spam from bots.

  23. Answer Required feature, similar to a "captcha bot" to require certain user groups to respond to a question to chat, prevents spam bots.

  24. Nickname feature - display a nickname next to people's usernames in the chat, also provide a text color for user's with nicknames.

  25. Lush / Domi / Hush Menu - When using a lovense toy, display a menu in the chat for the tip ranges. Note this does not actually control the lush, it is just information published to the chat. Often people will uses the chrome extension to publish the menu directly to the chat and then this feature is not needed in the ultrabot.

  26. Price Overlap checker - automatic checking for duplicate price settings across all bot features.

  27. Convert Messages in all Upper Case to Lower Case so people can't 'yell' in chat.

  28. Allow assignment of "Bot Moderators" that have same privileges as CB assigned moderators, but do not show as red names.

  29. Automated response to messages that include the text "PM" in the chat.

  30. Tip for Icons - up to 5 amounts that people can tip for to get an icon next to their name in the chat.

  31. Viewer Notes - Keep notes on your viewers, and have them displayed automatically when the viewer enters the room or chats for the first time. The full list of notes is kept private and not visible to anyone except the broadcaster. You can add notes during the show and see them displayed at the end of the show (or any other time) using commands.


Commands

Most of these are available for moderators and broadcasters only, with some exceptions. Note that you can also type "/fbhelp" within the chat to see the list of commands as well. You can drill down further into a group of commands to see specific details on the syntax and behavior of the command.

A. Chat Control


The silence level and graphic level functions restrict users in the room from chatting in general or posting gifs (graphics) based whether they have tokens or have tipped.
You can set the default silence and graphics levels on the bot launch page

  1. /silencelevel [x] (also /sl): set silence level where x = 0-4
    0 = All users can chat
    1 = Only users with tokens can chat
    2 = Only users who have tipped can chat
    3 = Only users who have tipped the configured minimum number of tokens can chat
    4 = Only mods, fans, and VIPs can chat

  2. /graphiclevel [x] (also /gl): set graphic level where x = 0-4
    0 = All users can post gifs
    1 = Only users with tokens can post gifs
    2 = Only users who have tipped can post gifs
    3 = Only users who have tipped the configured minimum number of tokens can post gifs
    4 = Only mods, fans, and VIPs can post gifs

  3. /ninja [user]: Silence a user without notification. The ninja feature is helpful for silencing obnoxious users when you don't want to notify them that they are silenced. They may have already tipped a significant amount or be potential tippers, so best not to notify them, their comments just simply won't show up to the general chat.
    They will still be able to send comments in tip notes however. Users can be added and removed from the ninja list interactively during the show as described below, and repeat offenders should be added to the permanent ninja list that is saved on the bot start page (also be sure to save the list in a separate document in case the bot configuration is lost).

  4. /unninja [user]: remove ninja silence

  5. /ninjalist: display the ninja list

  6. /showninja [X]: Update the setting for whether ninja'd user's messages are still displayed to mods and broadcasters (values for [X]: 0=Do not show,1=Broadcaster only,2=Mods only,3=Broadcaster and Mods).

  7. /silence [user]: Silence a user with notification. The silence feature is helpful for silencing really obnoxious users that you do want to notify that they are silenced. They will receive a notification that they have been rude or demanding when they are silenced and will be notified each time they attempt to chat.
    They will still be able to send comments in tip notes however, which is different from the CB silence feature where tip comments are not shown. Really Really obnoxious users that you don't want to hear from at all can be silenced through the CB silence.
    Users can be added and removed from the silence list interactively during the show as described below, and repeat offenders should be added to the permanent silence list that is saved on the bot start page (also be sure to save the list in a separate document in case the bot configuration is lost).

  8. /unsilence [user]: remove from silence list

  9. /silencelist: display the silence list

  10. /showsilence [X]: Update the setting for whether silenced user's messages are still displayed to mods and broadcasters (values for [X]: 0=Do not show,1=Broadcaster only,2=Mods only,3=Broadcaster and Mods).


B. Chat Restriction / Spam Control Features


These chat control features do not affect broadcasters, moderators, CB fan club, external fan club, or VIP users. There are two methods of chat control included in the Fembot that can be used to restrict chat with the intent of filtering out spam and bots:
- "Gray Time Lock" restriction- The Gray Chat Time lock feature is intended to silence the spam bots and grays that come in only to make obnoxious comments and then leave. When enabled, gray users will not be able to chat for the defined period of time, which is also changeable during the show. A list is kept of each gray user with their entry time into the room, and once the defined time expires, they are able to chat. Note that silence level would still prevent them from chatting after time expires if it is used, as would the "answer required" feature below.
- "Answer Required" restriction - setting conrolled by user group (grays, light blues, dark blues, etc) that requires affected users to respond to a "fill in the blank" statement in order to begin chatting. The setting includes all lower level groups, so for example if you set to light blue, it includes both light blue and gray.

  1. /usegraylock [on/off]: toggle the gray chat timelock feature on and off, overriding the initial setting from the bot start page.

  2. /chggraytime [X]: Change the gray chat time lock threshold to a new value of [X] minutes before they can chat upon entering the room. Overrides the initial setting from the bot start page.

  3. /cleargraylock: clear out all gray chat time lock data, and restart tracking (essentially resilences all grays for the defined time threshold).

  4. /addgraylock [user]: restart a specific gray user time lock timer. They will not be able to chat again until the time elapses.

  5. /rmvgraylock [user]: release a specific gray user from their time lock. They will be able to chat right away (assuming sience level allows).

  6. /useanswerlock [on/off]: Toggle the setting for whether the configured user group(s) must respond to a question before they are allowed to chat. Overrides the initial setting defined on the start page.

  7. /setanswerlevel [X]: Change the user level that is required to respond to a question before they can chat. Overrides the initial setting defined on the start page. Values for [X]: 0=Not Used,1=Gray,2=Light Blue,3=Dark Blue,4=Light Purple,5=Dark Purple.

  8. /clearanswerlock: Clears all "required answer" restrictions and starts over. All affected user groups will have to respond to a question again.


C. Timer Functions


There are two general timers available for anything you would like to initiate a count down for, such as performing a prize for X minutes. Note that there are separate functions available for starting timers specific to ticket shows (/starttimer) or to end the token poll (/pollstarttimer).
You can also add a description on the timer so that it will read "X minutes left until [whatever description you enter]".
Both the regular timer and timer #2 can be running at the same time.

  1. /startclock [x]: start a timer for x minutes... timer will display a notice at 15, 10, 5, 4, 3, 2, 1 min and 30, 10, 5, 4, 3, 2, 1 sec remaining.

  2. /clockadd [x]: add x minutes to the timer

  3. /clocktimeleft: display the time left on the timer

  4. /chgclockdesc [newtext]: change the text used in the timer description to the new value [newtext], overrides the initial value set on the launch page of the fembot

  5. /stopclock: end the timer before the time runs out

  6. /startclock2 [x]: start a timer #2 for x minutes... timer #2 will display a notice at 15, 10, 5, 4, 3, 2, 1 min and 30, 10, 5, 4, 3, 2, 1 sec remaining.

  7. /clock2add [x]: add x minutes to timer #2

  8. /clock2timeleft: display the time left on timer #2

  9. /chgclock2desc [newtext]: change the text used in the timer #2 description to the new value [newtext], overrides the initial value set on the launch page

  10. /stopclock2: end timer #2 before the time runs out


D. Private Messaging



  1. /pm [user] [msg]: send a message to a specific user

  2. /reply [msg]: send reply to someone who has PM'd you

  3. /bc [msg]: send a message to the broadcaster

  4. /tm [msg]: send a message to the moderator group

  5. /tbm [msg]: send a message to the broadcaster and the moderator group


E. Chat Notices and Viewer Notes



  1. /cn [msg]: send a notice to the chat.

  2. /cnd [msg]: send a notice to the chat with dashed line separators

  3. /cnh [msg]: send a notice to the chat with highlighting

  4. /cndh [msg]: send a notice to the chat with dashed line separators and highlighting

  5. /chgmsg1 [msg] (also /chgmsg2 - /chgmsg8): update the notifier message in Slot 1-8 to a new value of [msg]

  6. /dspmsg1 (also /dspmsg2 - /dspmsg8): display the notifier message in Slot 1-8; If the "all" parameter is specified after the command, the requested message is sent to the general chat and formatted like a standard Chat Notifier message. If "all" is not specified, it is only sent to the requester, and formatted as a bot notice.

  7. /dspallmsg: Display the current value for all of the messages in notifiers 1-8

  8. /usenotifier [on/off]: enable or disable the display of the notifier... however, the recurrence can only be set when activating the bot.

  9. /userules [on/off]: enable or disable the display of the Room Rules, both as a user entry message, and the recurring notice. The recurring notice requires a time interval be configured on the launch page.

  10. /usetipresponse [on/off]: enable or disable the display of the tip response messges when users tip at the configured thresholds.

  11. /rsp1: Display the response message 1 in the chat, viewable by all.

  12. /rsp2: Display the response message 2 in the chat, viewable by all.

  13. /rsp3: Display the response message 3 in the chat, viewable by all.

  14. /dsprsp: Display all 3 of the available command triggered responses (for /rsp1, /rsp2, /rsp3) and the 3 automated keyword responses. Summary is only sent to the user requesting them, used as a reminder of the current settings.

  15. /addnote username text: (bc only) The command is entered where "username" is the CB user ID, and "text" is the free form text note you would like to add. If there is already an entry for the username, the new text will be appended to the end. Note this entry is not saved beyond the current show, so make sure to use the "/notelist" command at the end of the show and copy your notes so they can be entered on the launch page for next start (setting 6A).

  16. /notelist: (bc only) Display a list of all of the notes that you have recorded for viewers. In addition to the username and corresponding note, it will also show whether the note was added/updated in the current show so you know to copy it to the launch page for next time, and whether it has been displayed already during this session.


F. Nice List


The nicelist enables users who would otherwise not be allowed to chat due to the silence level setting to still chat.

  1. /addnice [user1, user2, etc]: Add a user or list of users to the nice list, separate user names by a comma.

  2. /rmvnice [user]: Remove a single user from the nice list (individual names only, does not support removal of a user list).

  3. /nicelist: display the nice list


G. Leaders and Tippers



  1. /leaders [group]: display the leaderboard on-demand, does not require that the leaderboard be enabled. Number of entries is defined by setting on launch page from 3 to 10.
    Displays message to a [group] based on one of the following values:
    'mods' - display to moderators
    'tbm' - display to moderators and broadcaster
    'bc' - display to broadcaster
    'all' - display to public chat
    ...defaults to current user if none selected.

  2. /useleaderboard [on/off]: toggle the recurring display of the leaderboard on and off, overriding the initial config setting... recurrence from initial config is still used

  3. /usetipcount [on/off]: toggle the display of the tip count in front of a user's name on and off, overriding the initial config setting... tips are still counted when off as long as the bot is active

  4. /tippers [number] [group]: display a list of the top [number] of tippers since the bot was activated. Defaults to 20 if no value specified, max of 100.
    Displays message to a [group] based on one of the following values:
    'mods' - display to moderators
    'tbm' - display to moderators and broadcaster
    'bc' - display to broadcaster
    'all' - display to public chat
    ...defaults to current user if none selected.

  5. See later section for the All-Time Tipper List feature.

H. Tip Menu


The are two tip menus available - Tip Menu 1 has 40 slots and Tip Menu 2 has 20 slots.
You can swap between Tip Menu 1 and Tip Menu 2 within the show without having to restart the Fembot using the /swapmenu command
You can also set a sale price for each menu on the launch page if you would like to run a sale off your normal prices.
Note that using a sale may make some menu item amounts duplicated with other tip prices used elsewhere, or duplicated within the menu if items are close in price, so make sure to check the resulting amounts
There is only one set of commands that is used across both menus - they apply to whichever tip menu is active
You can also choose to display the full menu in the recurring notice, or break it into halves that are each displayed according to the notice timer, as well as turn off the display of the full menu and let people use the "/tipmenu" command to see the menu.

  1. /tipmenu: (all users) Display the tip menu in chat, only shown to the user that requests it.

  2. /usemenu [on/off]: (mods/bc only) Toggle the setting for whether the Tip Menu is "on" or "off". Overrides the initial setting to turn the Tip Menu on or off during the show.

  3. /tipmenurequests: (mods/bc only) Show recent tip menu requests, defaults to a maximum of the 10 most recent when no quantity is entered.

  4. /tipmenurequests X: (mods/bc only) Show the last "X" requests.

  5. /tipmenurequests all: (mods/bc only) Show all the requests, maximum of 50.

  6. /tipmenuprice X Y: (mods/bc only) Updates a menu item with description of "Y" to "X" tokens. Description entered for "Y" must be an exact match of the text in the menu.

  7. /tipmenuadd X Y: (mods/bc only) Add an item name "Y" with a price of "X" tokens to the menu.

  8. /tipmenurmv X: (mods/bc only) Removes every item with a price of "X" tokens.

  9. /tipmenurmv Y: (mods/bc only) Will removed any item labeled "Y" regardless of price.

  10. /swapmenu: (mods/bc only) Swaps between Tip Menu 1 and Tip Menu 2 within the show without having to restart the Fembot.


J. Token Poll


The Token Poll is used to allow users to vote on different poll choices to choose an audience selected winner.
Most often this is used for voting on a cumshot location but can be used for any set of choices you want the audience to vote on.
There are two levels of control, enabling the Poll, and whether the poll is running or not. The Poll is enabled if turned on when starting the bot and it is also running by default.
Within the show, the poll can be ended to declare a winner, and is therefore no longer running but poll commands can still be executed, including restarting the poll, and poll messages will still be shown.
The poll can be completely disabled as well, after which no poll commands can be used and no messages will be shown.

  1. /poll: (all users) Display the current poll results board in the chat for the requesting user. Displayed to all when requested by moderators.

  2. /usepoll [on/off]: (mods/bc only) Toggle the setting for whether the Token Poll is "on" or "off". Overrides the initial setting to turn the Token Poll on or off during the show.

  3. /endpoll: (mods/bc only) When running under manual control, end the poll and display the winner.

  4. /restartpoll: (mods/bc only) If the poll is accidentally ended, or suspended, it can be restarted using this command.

  5. /addvote X Y: (mods/bc only) Add or remove "Y" number of votes to the poll item with a price of "X". If "Y" is not specified, defaults to one vote added or removed. Number can be shown as negative (-2) to remove votes. Moderators have to be enabled to use this command.

  6. /polloptadd X Y: (mods/bc only) Add an item named "Y" with a price of "X" tokens to the poll.

  7. /polloptrmv X: (mods/bc only) Will remove any item with a price of "X" from the token poll.

  8. /pollstarttimer X: (mods/bc only) Starts a timer for "X" minutes for the poll when run under timed mode. Poll will automatically end when time runs out.

  9. /polladdtime X: (mods/bc only) Adds "X" minutes to the poll timer if a timer is running.

  10. /pollstoptimer: (mods/bc only) Ends the timer if running under timed mode.

  11. /pollchgtitle [new title]: (mods/bc only) Update the text of the token poll title to [new title].

  12. /polllead (or /pl): (all users) Display only the notice for the current leader of the poll. When requested by mods or broadcaster, the notice is sent to all.

  13. /hijackprice [newprice]: (mods/bc only) Update the price for hijacking the poll. Note that updating it to 0 will disable the hijack feature.


ON DEMAND TOKEN POLL:
Start a poll at any time using commands, no need for a separate bot or restart of the Fembot.
You don't have to clear a pre-configured poll or set it back up after, pre-configured poll is not affected.
You get started by using the /makepoll command for each poll option you want to add, then once they've all been added, open the poll to voting using the /odstart command.
Once running, all of the normal poll maintenance commands above also work for the On-demand poll.
When the poll is over, use the /odoff command to switch back to making the pre-configured poll available.

  1. /makepoll X Y: (mods/bc only) Adds a new option to the on-demand poll with a price of X and decription/name of Y. Note that the options are not part of the actual poll (viewers cannot see them, they do not show up with the "/poll" command) until you use the command /odstart to start the poll.

  2. /odstart: (mods/bc only) Start the on-demand poll, viewers can now see the optionsand vote.

  3. /odoff: (mods/bc only) Disables the on-demand poll so that the pre-configured poll can be used (or a new on-demand poll can be started).


K. External Fan Club


This allows for setting a list of users that will have special access from purchasing a Fan Club membership on an external site such as FanCentro, justfor.fans, etc.
Adding a user to the External Fan Club list gives them a badge icon in the chat, and PM ability.
Users can be added and removed within a session, but a master list should be maintained and updated on the bot's configuration page so it is saved (updates made within the session are not permanent).
The list should also be saved externally in case the configuration page is ever reset.
You can configure if you want to see chat notification when a Fan enters or leaves the room or both, and configure the welcome message when they enter.
Only broadcasters have the ability to maintain the Fan Club List.

  1. /addfan [user]: (bc only) Adds a user to the External Fan Club list where [user] is the person you want to add.

  2. /rmvfan [user]: (bc only) Removes a user from the External Fan Club List where [user] is the person you want to remove.

  3. /fanlist: (mods/bc only) Displays the list of users currently in the External Fan Club list.


L. VIP List


This allows for setting a list of users that will have special access though they may not be in the Fan Club (friends and all-time high tippers, etc).
Adding a user to the VIP list gives them a badge icon in the chat, and PM ability
Users can be added and removed within a session, but a master list should be maintained and updated on the bot's configuration page so it is saved (updates made within the session are not permanent).
The list should also be saved externally in case the configuration page is ever reset.
Only broadcasters have the ability to maintain the VIP List.
You can configure if you want to see chat notification when a VIP enters or leaves the room or both, and configure the welcome message when they enter.

  1. /addvip [user]: (bc only) Adds a user to the VIP list where [user] is the person you want to add.

  2. /rmvvip [user]: (bc only) Removes a user from the VIP List where [user] is the person you want to remove.

  3. /viplist: (mods/bc only) Displays the list of users currently in the VIP list.


M. Blocked Word List


This allows for setting a list of words that will cause a user's message to be suppressed if they use one.
Words can be added and removed within a session, but a master list should be maintained and updated on the bot's configuration page so it is saved (updates made within the session are not permanent).
The list should also be saved externally in case the configuration page is ever reset.
The check for blocked words can be configured to be only fo certain user groups as well (all users except mods, all users except mods/fans/VIP, only light blue and gray users, only gray users).
Also it only works for single words, not phrases.

  1. /addword [word]: (bc only) Adds a word to the Blocked Word list where [word] is the word you want to add.

  2. /rmvword [word]: (bc only) Removes a word from the Blocked Word list where [word] is the word you want to remove. If entered by broadcaster, will remove from both Public and Private list, if entered by mod, will only remove from the Public word list.

  3. /wordlist: (mods/bc only) Displays the list of words currently in the Public Blocked Word list.

  4. /wordlistprv: (mods/bc only) Displays the list of words currently in the Private Blocked Word list.


N. Ticket Show Support


Note that the Fembot can support 3 types of ticket shows. (1) There is a ticket show bot built into the Fembot, (2) it supports working with Dorothy's UltraApp ticket show, and (3) it supports some features to assist with the standalone CrazyTicket App. **** So it is very important when setting up ticket show related features to define which type of Ticket show you are doing using the settings on the launch page. ****
The first section below outlines the Fembot Ticket Show mode, followed by separate Ticket App Support.

There are a few features added to support the use of an external Ticket App, such as Dorothy's UltraApp or the CrazyTicket App alongside the Fembot (when the Fembot ticket show is not used).


  1. /usetlist [on/off] : (bc/mods only) When the tlist (backup ticket list) is enabled, any tips of the ticket price or greater will add that user to a backup list for the show.
    This allows the ticket holder list to be be saved within the fembot in the event the ticket app crashes or is ended.
    If this happens, the ticket list can be restored using the commands below.
    The ticket app "/add" commands will also add users to the backup list (tlist).
    The VIP and external fan list will also be added to the tlist if they are added to the show through /prepticket.
    Note that the /prepticket function will automatically enable the tlist if it is not already on.

  2. /prepticket: (mods/bc only) Prepare for a ticket show by performing the following actions (note that there is control for each of these actions on the config page so you can turn them on or off individually):
    - disabling the regular Tip Menu if running
    - enabling the Positions Menu if not already enabled
    - enabling the Token Poll if not already enabled
    - performing the export of the pre-sale list to the ticket show
    - performing the export of the VIP List and/or the External Fan Club list to the ticket show if they are used and granted these privileges
    - performing the add of the VIP List and/or the External Fan Club list to the backup ticket list if they are used and granted these privileges
    If the ticket show is running this will add the lists to the show if the user executing them has authority to the /add command in the ticket app.

  3. /ticketprice (or /ctprice) [price]: (bc/mods only) Manually change the ticket price for the Fembot or updates the price used for the Backup list when an external ticket app is used.
    Users are added to the backup list anytime they tip more than the amount currently defined as the show price, so it needs to be kept up to date as it is changed in the ticket app.

  4. /backupprice [price] or /ticketprice [price]: (bc/mods only) This can be used apart from the /ctprice command being used to set the comparison amount for adding people to the Backup list as well as the expected ticket price for the actual show when doing pre-sales at a discounted amount.
    This would commonly be used if turning on the Backup list without the price being set on the initial configuration screen, it can be updated later when the ticket app is started even if not changing the price in the ticket app.

  5. /dspbackup: (bc/mods) Displays the backup ticket list.

  6. /expbackup: (bc/mods) If a ticket show has failed or the app was ended, once the ticket app is restarted, use this command to add the users from the tlist back into the show.
    The Crazyticket /add command is executed, which will add them to the show if the user executing them has authority to the /add command in the ticket app

  7. /addlbtop [X]: (bc/mods) Add the top [X] number of tippers for the current session to the ticket show. Moderators may only use this if allowed per configuration.
    The Crazyticket /add command is executed, which will add them to the show if the user executing them has authority to the /add command in the ticket app

  8. /addlbamt [X]: (bc/mods) Add tippers who have tipped at least [X] number of tokens for the current session to the ticket show. Moderators may only use this if allowed per configuration.
    The Crazyticket /add command is executed, which will add them to the show if the user executing them has authority to the /add command in the ticket app


P. Lush/Nora/Domi Menu


The Toy Menu is available to post a recurring message in the chat showing the tip ranges for the toy you are using. Messaging in the chat will dsiplay using the 'Toy type' you specify when starting the bot (Lush, Nora, Domi). This bot does not communicate with the toy or provide notification about whether the toy is connected, it is simply meant to provide chat notifications.
Broadcasters can also make use of the toys chrome extension to publish only the connection status to the chat and still use this menu for the price info, or use the chrome extension for all info and then this menu is not needed.
This menu was built initially for the lush with the available menu selections (8 levels, 1 random amount, 4 pattern amounts), but could be used for any interactive toy by changing the text messages listed.

  1. /lushmenu: (all users) Display the menu in chat, only shown to the user that requests it.

  2. /uselushmenu [on/off]: (mods/bc only) Toggle the setting for whether the Toy Menu is "on" or "off". Overrides the initial setting to turn the Toy Tip Menu on or off during the show.


Q. Media List


The Media List is available to post a recurring message in the chat showing a title message plus a listing of different contact methods and social media platform IDs.
There are defaults set up in the template, but they can be changed to whatever media platforms, fan clubs, and website links you would like to notify people about. It is ok to use gifs in the descriptions. Unfortunately CB does not allow them to be actual hyperlinks in the chat.

  1. /media: (all users) Display the media list in the chat, only shown to the user that requests it.

  2. /usemedia [on/off]: (mods/bc only) Toggle the setting for whether the media list display is "on" or "off". Overrides the initial setting to turn the media list on or off during the show.


V. Personalized Icons, Nicknames, and Text Colors


This feature allows you to give special users their own icon (gif) next to their name, a nickname, and chat text color. A personalized icon overrides any user group icons someone may have normally had from the mod group, VIP group, or fanclub.
On the Launch page, in the User Group Icons section, enter a list of the user names, icons, nicknames, and chat text color for any users you would like to give these privileges to, i the defined format. Separate each of the four pieces of a user entry with a slash (/), and put commas (,) between the user entries, with no spaces. Even if no value is entered for the icon or nickname or color, use the slashes with empty values.
User icons should include the ":" prefix, and hex color codes should include the "#" prefix'. See the availabel command for checking colors below in section W.
For example, you could configure the following string for 3 users (using their actual user IDs):
name1/:heart2/sillyguy/#ff0033,name2/:icon2//,name3///#ff0033
In this example,
- User 1 has a personal icon (:heart2), nickname (sillyguy), and text color (hex color #ff0033)
- User 2 has only an icon
- User 3 has only a text color

  1. /nnlist: (mods/bc only) Display the nickname list that is defined on the bot start page.

  2. /setusericon [username] [:icon]: (mods/bc only) Updates the icon for an existing user icon/nickname/color entry, or adds a new entry with a icon specified. The icon should have the ":" prefix included. A value of "null" (no quotes) can be used to remove an icon setting for a user, including blanking out the group level icon for fans, mods, and VIPs if some users would prefer not to have one.

  3. /setusernn [username] [nickname]: (mods/bc only) Updates the nickname for an existing user icon/nickname/color entry, or adds a new entry with a nickname specified. A value of "null" (no quotes) can be used to remove a nickname setting for a user.

  4. /setusercolor [username] [#000000]: (mods/bc only) Updates the hex color code for an existing user icon/nickname/color entry, or adds a new entry with a color specified. The hex color code should have the "#" prefix included. A value of "null" (no quotes) can be used to remove a color setting for a user.

  5. /setmodicon [:icon]: Update the group icon used for CB moderators to a new value. A value of "null" can be used to clear the existing setting.

  6. /setbotmodicon [:icon]: Update the group icon used for Bot Moderators to a new value. A value of "null" can be used to clear the existing setting.

  7. /setfanicon [:icon]: Update the group icon used for CB Fan Club to a new value. A value of "null" can be used to clear the existing setting.

  8. /setextfanicon [:icon]: Update the group icon used for External Fan Club to a new value. A value of "null" can be used to clear the existing setting.

  9. /setvipicon [:icon]: Update the group icon used for VIPs to a new value. A value of "null" can be used to clear the existing setting.


W. Fembot Moderators


This feature allows you to assign moderator privileges to users in the room without making them officially assigned through CB, so they will not show as red names.
Adding a user to the Fembot Moderator list gives them full moderator privileges for all functions WITHIN THIS BOT ONLY, and a badge icon in the chat (if configured).
Note that "Bot Moderator" privileges in the other Dorothy apps and bots must be assigned there separately. Currently they are only available in the Ultra Fembot, but will be added to the UltraApp and Gamebot shortly.

  1. /addmod [username]: (mods/bc only) Add users to the Fembot Moderator List.

  2. /rmvmod [username]: (mods/bc only) Remove users from the Fembot Moderator List.

  3. /modlist: Displays the list of users currently in the Fembot Moderator list (list will also include broadcaster and CB mods).


X. Other Commands



  1. /newsubject [title]: (mods/bc only) Update the room subject to a new value [title].

  2. /prv: (mods/bc only) Display the predefined response to private requests in the chat. Message is defined on the launch page.

  3. /checkcolor [bg],[fg]: (mods/bc only) Display a sample message using the colors entered for purposes of experimenting with colors to find a combination you like.
    The [bg] is the background or highlight color and the [fg] is the foreground or text color.
    The value entered can either be the text value of one of the colors defined in the drop down lists for the bot, or can be a 6 character hex code, including the '#' sign, (something like #FFFFFF).
    For example, you could use the command "/checkcolor #cdcdff,#0000ff" or "/checkcolor Light Pink,Dark Pink".

  4. /settings [config group]: (mods/bc only) send a listing of the configuration settings list to the chat for the current user for the config group specified. You can use one of the following config groups: notices, leaders, chat, groups, tipmenu1, tipmenu2, positions, poll, tickets, toys, media, dice, or raffle.

  5. /pricechecklist: (mods/bc only) Display a listing of all the entries in the price checker tool that validates duplicate entries and common tip amounts.

  6. /nocaps [on/off]: (mods/bc only) Toggle the suppression of capitals on and off. One word with capitals is allowed when on, any more than that converts the whole message to lower case and displays a warning to the user.


Latest enhancements and fixes:

2/15/2020 Version 1.0:
- Initial Release

© Copyright Chaturbate 2011- 2024. All Rights Reserved.