Dorothy's Charades & Pictionary
Author: chelsea2950
Description Source Code Launch Bot Current Users

Short Description:

Dorothy's Charades & Pictionary

Full Description

Welcome to Dorothy's Charades and Pictionary! This bot is available to everyone for public use.
Note: Current version: 1.1 Release 3/27/2020 - The Change Log of fixes and enhancements in each release is at the bottom of the page.
I also run a Twitter DM group for users of the Apps and Bots I've written, please message me on twitter and let me know if you'd like to be added to the group. In the group you'll receive notifications on new features, get tips and tricks, be able to provide feedback on them and request enhancements, and take part in discussions on how they can best be used.
And check out my bio for other useful tips and general info about CB and broadcasting, great for new cammers! https://www.freesexcam.ca/chelsea2950/

Commands and How to Play the Game

Charades is a game where one person acts out a word or phrase with talking, and the other players try to guess what they are acting out before time runs out.
This game was originally built as Charades, but you can also use this game for other formats, such as a Pictionary format, where the broadcaster draws the answer instead of acting them out. Everything within the bot remains the same, and the only difference is what the broadcaster is doing to act out or draw the answer.
There is a setting on the launch page that defines which game you are playing, but the bot behaves the same for both, the only difference is the text on the screen wither showing "Charades" or "Pictionary". All of the commands still use a "ch" prefix from the initial creation as Charades.
Within this bot, when each game is started, the broadcaster is shown the word or phrase and a timer is started while they begin acting it out, and everyone can try to guess by typing in their guesses in the chat while the bot monitors for the correct answer.
Charades has several types of 'signals' that people who play have learned that help the actor tell the audience things like how many words are in the answer, whether it's a movie, person, place, etc. You can find some ideas on signals you can do to tell the audience what kind of word or phrase you are doing here: http://www.outsetmedia.com/charadessigna ls

The Charades Game has three modes
- Mode 1 - Broadcaster against Broadcaster - In this mode, two or more broadcasters in the same room (usually a couples show or just multiple performers), compete against each other to get to the configured number of total points first.
Each game can be initiated by the broadcaster or can be tipped for if a price is specified under mode 1.
- Mode 2 - Viewer against the room (1 game) - In this mode, the viewer who tips tries to win a prize by being the first one to guess the word/phrase. If they guess correctly before anyone else in the room, they win the prize, otherwise there is no win.
- Mode 3 - Viewer against the room (goal race) - This mode is similar to the above, except that the it keeps track of the winner's scores and awards a grand prize for the firs viewer to a configured point total.
When a viewer wins a gme from their own tip, they get 3 points, otherwise other guessers get 1 point.
This 'scoreboard version' is helpful because it incents each person to try, and not just let the tipper win and get a prize that everyone gets benefit from.

The wordlist can either be entered by the broadcaster on the launch page, or you can use the default list from the bot, or you can add the words manually for each game as you go or at any time while the Charades game is enabled. Moderators can also enter words for you, but then they cannot guess if this is enabled, you define if moderators participate in the word selection or do not know the word and are eligible to guess like the rest of the audience.
I try to rotate new words in periodically, but people will eventually learn the words or you'll see repeats, so adding your own list is preferable, especially after you start seeing the same words again
Even if the user entered list or default list is used as a starting point, you can still add words to the list with the /chword command, and clear the list with the /chclearlist command.
There is also the /chsave command that displays the current word list at the end of a show so you can copy it and then paste it back into the Broadcaster Defined list on the launch page so that you keep track of your progress and don't keep getting the same words repeated.
There is a setting to go in the order of the entries or draw a word at random - random is preferred unless entering them as you go and wanting to follow a certain order.
Once the broadcaster starts a game, all viewers in the room can attempt to guess the word/phrase. The bot will monitor for the correct answer and announce the winner and stop the timer when a correct guess is made. Note that the answer must be spelled correctly, but case does not matter. The length of the timer is configurable on the launch page.
As with War! and Press Your Luck, if a game is already started when someone tips, the new tipper's name will go into the queue of next players. As each game is finished, the next player in the queue automatically starts the next game.


  1. /chi : display the Charades Info (help) text for the game in the chat.

  2. /chh : see the history of the Charades games that have been played so far this session.

  3. /chq : see the list of people who have tipped to play charades and are currently in line waiting to play.

  4. /chscoreboard (or /chsb) : display the current score in the charades game. When requested by mod or broadcaster, goes to entire room. When requested by other viewer, goes to individual.

  5. /chprice [xx] : Update the price for playing Charades to the new value of [xx] tokens.

  6. /chwin [username] : Manually assign a correct guess to someone who may have come close but misspelled the word. The game will behave as if the user specified had guessed correctly.

  7. /chfree : Initiate a free game to play the next turn or round, or to override the tip requirement and play a round for free as if someone had tipped. If configured for immediate start on free play, this will also start the next game of charades, otherwise "/chplay" can be used when you are ready to start.

  8. /chplay : Start the current game. After a game has been initiated by a tip or the /chfree command, this command shows the word to the broadcaster and starts the timer.

  9. /chword [word/phrase] : Add words and phrases to the word list used for the game.
    This can be done in any play mode at any time, and will only add to the existing list.
    You can add multiple words separated by a colon ":".
    If the word list source is configured as "Added During Game", the list will be empty to start and must be added before a game can be played.
    Otherwise, it will be populated from the default list or the broadcaster defined list on the launch page (and you can still add to the list in either case).
    NOTE: Try not to use words that are hard to spell or long phrases, the spelling must match exactly (but is not case sensitive).

  10. /chrmv [word/phrase] : Removes words and phrases from the word list used for the game, regardless of whether added manually or from the startup list.

  11. /chsave : Display the current remaining word list in a form that can be copied and pasted into the Broadcaster Managed word list upon restart of the bot to save your remaining words.

  12. /chskip : Skip a word/phrase if you do not know what it is. Skipping a word will reset the timer, and you must use /chplay to start again after word selection.

  13. /chend : End the current game if you decide not to finish it. Does not end the Charades game feature, just the current game/word being guessed, and will be ready for the next game. If a game has been tipped for in the queue it will be started.

  14. /chstoptimer : End the timer for the current game, but guessing can continue.

  15. /chclearlist : Clear the wordlist. The wordlist is kept intact if the game is ended and restarted without restarting the bot.

  16. /chlength : Update the length of the timer for each game. Valid values are .5, 1, 1.5, 2, 3, 4, and 5.

  17. /chfixscore : Adjust scores in modes 1 and 3 as needed (such as if someone guesses and it's not an exact match).


Latest enhancements and fixes:

3/28/2020 Version 1.1
- Add setting to define if grays and light blues can guess as they may be silenced in the room but chat entries are still seen by the bot
- Add ability to suppress tip counts, nicknames, and icons that are part of the chat entries when using a bot that adds these to the user messages so these no longer need to be disabled, or ensure that the Fembot or ther ultrabot is in bot slot 1
- Add handling of new "Anonymous" tipping feature to not show tipper's username
- Fix issue with undefined totalTips variable

3/20/2020 Initial Release, Version 1.0:
- Original release

Please let me know if you find any issues or have recommendations for improvement, you can usually find me on the couples rooms on the site, or on twitter @thechelsea2950.

Other Bots and Apps by chelsea2950 and butter_my_toast
Apps: https://www.freesexcam.ca/apps/user_uploads /0/chelsea2950/
Bots: https://www.freesexcam.ca/apps/user_uploads /1/chelsea2950/

© Copyright Freesexcam 2011- 2024. All Rights Reserved.