Dorothy's Easy Ticket Show
Author: chelsea2950
Description Source Code Launch App Current Users

Short Description:

Ticket Show with easy setup, common features defaulted

Full Description

Current Version 1.2 (9/2/2019). Note: The Change Log of fixes and enhancements in each release is at the bottom of the page.

Summary


This Hidden Ticket Show App has the same features as the full featured Ticket Show App 'Dorothy's Ticket Show', but with most of the initial configuration removed on the launch page, and the most common default values used. Default values are noted below in the launch page settings definition.
The original Dorothy's Ticket Show App can be found here: Add link

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.

*************** Launch Page Settings & Instructions *****************


As noted above, the majority of the launch page settings are removed and replaced with the most common default values. The settings that are still configurable are noted first below, followed by all of the default values:

Configurable Settings



  1. Ticket Show Price: General Admission Price for the show - required. Price can also be changed later during the show using the "/ticketprice" command.

  2. Room Title: Description of the show to appear as part of the room title (optional) during ticket sales and during the show. The notices that are displayed automatically show the current ticket price and are updated automatically when the price changes. You can also include hashtags for keywords you want to be searchable. Field is up to 200 characters long.

  3. Panel Background Image: Which background panel image would you like to display? There are several image files that you can choose from, some are animated and some are static. You can see the images for all of them from the "Source Code" tab on the app description, with the link to "App Images". If you would like a personalized background, please contact me on twitter @thechelsea2950.

  4. Panel Text Color: Text color for the panel text, select one of the pre-defined colors from the list.


Defaulted Settings



  1. After Show Room Title: Defaulted to "After Show - Thank you!! Please Follow!".

  2. Accumulate Tips: Defaulted to 'Yes'.
    Once ticket sales have started, accumulate an individual's total tips toward ticket price to buy their ticket? This means they would not have to tip ticket price in a single tip, and mods do not have to keep track if they don't tip the full amount the first time.

  3. Start Mode: Defaulted to 'Start Show Anytime'.
    Use of this setting means the broadcaster or moderator will start the show without a goal or timer, or can manually start a timer later in the show using "/starttimer".

  4. AutoStart: Defaulted to 'Start from Command'.
    With 'Start from Command', the broadcaster or moderator starts the show with the "/startshow" command at any time, usually after timer is complete.

  5. Goal Amount: Defaulted to "0".
    Goals not used in this setup, please use Dorothy's Ticket Show if needed.

  6. Default Timer: Defaulted to "15".
    However, automatic timer is not used, so countdown timer will use the setting from the "/starttimer" command (such as "/starttimer 15").

  7. Fan Appreciation Mode: Defaulted to 'No'.
    Cannot run Fan Appreciation mode with this version, please use Dorothy's Ticket Show if needed.

  8. Free ticket to CB Fanclub: Defaulted to 'Yes'.
    They will be given their ticket as soon as they refresh or chat after the app is started. This is for the official CB Fanclub members with a green name in the chat.

  9. Free ticket to Moderators: Defaulted to 'Yes'.
    They will be given their ticket as soon as they refresh or chat after the app is started. They can either be a CB moderator or a 'bot mod' (can add to list manually with "/addmod".

  10. Free ticket to External Fanclub: Defaulted to 'Yes'.
    They will be given their ticket as soon as they refresh or chat after the app is started. You can also manually add to the external fan club list during the show with the "/addfan" command.

  11. Free ticket to VIPs: Defaulted to 'Yes'.
    They will be given their ticket as soon as they refresh or chat after the app is started. You can also manually add to the VIP List during the show with the "/addvip" command.

  12. Discounted price for CB Fanclub: Defaulted to '0'.
    This value is not used when the above setting grants them a free ticket.

  13. Discounted price for External Fanclub: Defaulted to '0'.
    This value is not used when the above setting grants them a free ticket.

  14. Discounted price for VIP: Defaulted to '0'.
    This value is not used if the above setting grants them a free ticket.

  15. External Fan Club List: Defaulted to blanks.
    You can manually add to the external fan club list during the show with the "/addfan" command.

  16. VIP List: Defaulted to blanks.
    You can manually add to the VIP list during the show with the "/addvip" command.

  17. App Mods: Defaulted to blanks.
    You can manually add to the "bot mod" list during the show with the "/addmod" command.

  18. Mod Authority: Defaulted to 'Yes'.
    Allows moderators to have authority to broadcaster commands, such as for starting and stopping the show, changing the panel background and text, and displaying the "stats" for tip and ticket totals? Note there are separate controls later for ticket show additions and price changes.

  19. Mods Allowed to Add: Defaulted to 'Yes'.
    Allows moderators to use the commands to add and remove users from the ticket show list and the outstanding ticket holder list? Note this will allow them to add themselves to a show even if the above setting for giving moderators a free ticket is set to "No". This setting overrides the general setting for mod authority specifically for the ticket show "/add" functions.

  20. Mods Allowed to Change Price: Defaulted to 'Yes'.
    Allows moderators to change the price of a ticket? This setting overrides the general setting for mod authority specifically for the ticket show price functions.

  21. Ticket Show Sale: Defaulted to '0'.
    Ticket sale not used in this setup, please use Dorothy's Ticket Show if needed.

  22. Use OT List?: Defaulted to 'No'.
    Disables the Outstanding Ticket (OT) feature, which can be used so users can save their ticket for use in a later show. This can be cenabled duing the show using the command "/useot on".
    Note that if used, the broadcaster must still record the user names and add/remove them manually using the "/addot" and "/rmvot" commands. This is VERY important to note - CB does not actually allow the apps to save information from the show. Can also be used for granting free tickets to viewers for a future show in place of a refund if there was a problem with a show, or user bought at the last second and missed the show.

  23. OT List: Defaulted to blanks.
    Not used in this setup, please use Dorothy's Ticket Show if needed.

  24. Gifting Allowed?: Defaulted to 'No'
    Not used in this setup, please use Dorothy's Ticket Show if needed.

  25. Free Preview Length: Defaulted to 'No Preview'
    Not used in this setup, please use Dorothy's Ticket Show if needed.

  26. Preview for Grays: Defaulted to 'No'
    Goes along with above setting for 'No Preview'.

  27. Chat Notice Interval: Defaulted to '1.2' minutes.
    Time interval for displaying the Ticket Show Price Notice, in minutes.

  28. Notice Text Color: Defaulted to 'Dark Blue'.

  29. Notice Custom Text Color: Defaulted to blanks
    Not used in this setup, please use Dorothy's Ticket Show if needed.

  30. Notice Highlight Color: Defaulted to 'Light Aqua'.

  31. Notice Custom Highlight Color: Defaulted to blanks.
    Not used in this setup, please use Dorothy's Ticket Show if needed.

  32. Custom Panel Text Color: Defaulted to blanks.
    Not used in this setup, please use Dorothy's Ticket Show if needed.

  33. Show Tip Total: Defaulted to 'Yes'.
    Shows the total tips so far for the current show in the draw panel?

  34. Ultra Fembot also used: Defaulted to 'No'.
    Error message suppression not used in this setup, please use Dorothy's Ticket Show if needed.


****************** Commands ******************


Most of these are available for moderators and broadcasters only, with some exceptions. Note that you can also type "/tickethelp" within the chat to see the list of commands as well.
Since it is not possible to have both this Ticket Show App and the UltrApp Ticket Show running at the same time, the same commands are used for many of the features to make it easier to manage the show for those familiar with the UltraApp and other ticket app commands.
While the initial settings are scaled back to make initial startup quicker, the below commands are all available and perform the same function as in the full Dorothy's Ticket Show App.

  1. /tickets : (all users) Display the list of users that have bought a ticket. If the parameter of 'alpha' is added, the list is displayed alphabetically. Note that viewers can be added back to the show using the /add or /addticket commands and pasting the list that is shown from the /tickets command.

  2. /previewers : (all users) Display the list of users that currently are in the free preview period. If the parameter of 'alpha' is added, the list is displayed alphabetically.

  3. /useot [on/off]: (mods/bc only) Toggle the setting for whether the Outstanding Ticket feature of the Ticket Show is "on" or "off". Overrides the initial setting, and allows you to turn the Outstanding Ticket usage feature on or off during the show. .

  4. /otlist : (all users) Display the list of outstanding ticket holders, can be used by anyone if the Outstanding Ticket feature is enabled.

  5. /otchanges : (mods/bc only) ** IMPORTANT when using the OT feature ** Displays a list of tickets that have been saved or used during the current session so the permanent list can be updated.

  6. /saveticket: (all ticket buyers) If the broadcaster has enabled Outstanding Tickets (and is tracking them) - If you've bought a ticket and will not be able to stay for the show, you can save it for a future show. You will no longer be able to see the current show. IMPORTANT: If in the same session, the ticket will be available automatically. However for future shows or if the broadcaster restarts the bot, the broadcaster must add the saved tickets to the outstanding ticket list to be able to use them with /useticket.

  7. /useticket: (all users with an outstanding ticket) If the broadcaster has enabled Outstanding Tickets (and is tracking them) - Redeem an outstanding ticket and use it for access to this show. You can use the command /otlist to view the list of outstanding ticket holders if the broadcaster has enabled this feature.

  8. /addot : (mods, bc if granted privileges) If the outstanding ticket feature is in use, the broadcaster can manually give a user an outstanding ticket. Moderators can also add if they have authority. The addition still must be made permanent by updating the launch page outstanding ticket list.

  9. /rmvot : (mods/bc only) Remove a user from the outstanding ticket list within the current show. The removal still must be made permanent by updating the launch page outstanding ticket list.

  10. /addticket or (/add) [user]: (bc only, moderator when granted privileges) Manually add a user to the ticket show list. Can be a specific user or a list of users separated by a comma.

  11. /rmvticket (or /del or /delticket) [user]: (mods/bc only) Manually remove a specific user from the ticket show list, only used for one user at a time.

  12. /startshow: (mods/bc only) Start the ticket show when not set to automatic start. Once started, the show will only be visible to ticket holders. Hint: start the show when you're in a good position for the preview pic to be frozen that will attract more ticket buyers.

  13. /showwarn (or /showover): (mods/bc only) Display a warning that the show will be ending soon and ticket purchases are allowed but not recommended. If configured, this can also end the positions menu, and reduce the ticket price.

  14. /showend (or /stopsales): (mods/bc only) Suspend ticket sales, no more automatic ticket purchases can be made. Recommended to always do this once you are less than a few minutes from the end of the show so people don't buy at the last second and are disappointed by getting a short show. If configured, this can also end the positions menu, and reduce the ticket price.

  15. /stopshow: (mods/bc only) End the hidden show and return to a public broadcast.

  16. /newticketshow: (mods/bc only) Completely refresh the ticket show to start a brand new show. This will remove all the ticket holders from the list, and re-initialize all settings using the configuration from the launch page.

  17. /restartshow: (mods/bc only) Go back into hidden cam mode if the show was accidentally ended too soon, or the broadcaster wanted to go back to public to sell more tickets. The ticket holder list and all settings are kept intact.

  18. /restartsales: (mods/bc only) Restart ticket sales either during the show (after /showend was used), or after you've ended the show to go back to the ticket sales stage. The ticket holder list, ticket price and show description are kept intact.

  19. /ticketprice (or /ctprice, or /chgticketprice) [newprice]: (mods/bc only) Update the ticket price to the [newprice].

  20. /starttimer (or /ticketstarttimer, or /starttickettimer) [time]: (mods/bc only) Start a [time] minute timer for the raffle drawing when in 'timer' mode with the drawing to be triggered by the /raffledrawing command. The timer will count down but not automatically perform the drawing (unless set to automatic mode but the auto-timer was ended, and this is a restart of that timer)

  21. /addtime (or /ticketaddtime, or /addtickettime) [time]: (mods/bc only) Add [time] minutes to the timer for either automatic or manual drawing mode. The [time] value can be a negative number to subtract time, but cannot be greater than the remaining time.

  22. /stoptimer (or /ticketstoptimer, or /stoptickettimer): (mods/bc only) Stop the raffle timer for either automatic or manual drawing mode.

  23. /tickettimeleft : (mods/bc only) Display the time left on the ticket show countdown for either automatic or manual starting mode.

  24. /showtime : (all users) Display a message showing how long the current show has been hidden.

  25. /chgticketmode (or /chgtktmode) [manual/timer/ticketgoal/tokengoal]: (mods/bc only) Switch between the modes being used to determine when to start the ticket show. If switching from a timer show to a non-timer show, the timer will be ended. Ticket count and Tip Count are being tracked regardless of mode, so switching to a 'goal' mode should not require starting progress at 0.

  26. /chgticketauto (or /chgtktauto) [auto/bc]: (mods/bc only) Switch between the modes being used to define if the show starts automatically when a goal is reached or timer expires, or if the broadcaster or mods still control the start of the show.

  27. /giftticket [user]: (all users, once you have extra tickets) If the 'gifting' feature is enabled, when you tip enough to buy extra tickets, you can gift those tickets to other users using this command. Each time you gift, it removes one of your 'extra' tickets. You can only gift extra tickets with this command, to give away your own ticket, you can use /givemyticketto as noted below. Be sure to type the user name correctly for the person you are gifting to, extra tickets cannot be recovered once they are gifted. This can be done before and during the show.

  28. /givemyticketto [user]: (all ticket buyers) If you can't stay for a show, and outstanding ticket feature is no used to allow saving your ticket, you can give your ticket to another user. This can only be done before the show starts, and you will be removed from the ticket show list!

  29. /ticketsubject (or /ctsubject) [newsubject]: (mods/bc only) Change the room description/subject/title to a new value.

  30. /ctn: (bc/mods) Post a one-time notice in the chat. The syntax for using this type of notice is "/cn [X]", where [X] is the message you want to send. This is the plain notification without any separators or highlighting.

  31. /ctnd: (bc/mods) Post a one-time notice in the chat. The syntax for using this type of notice is "/cnd [X]", where [X] is the message you want to send. This notification includes a dash separator before and after the message, but no highlighting.

  32. /ctnh: (bc/mods) Post a one-time notice in the chat. The syntax for using this type of notice is "/cnh [X]", where [X] is the message you want to send. This notification includes highlighting, but no separators.

  33. /ctndh: (bc/mods) Post a one-time notice in the chat. The syntax for using this type of notice is "/cndh [X]", where [X] is the message you want to send. This notification includes both separators and highlighting.

  34. /chgpanelbg [imagename]: Change the background of the drawpanel to one of the valid images. Images are updated regularly, so you can see the current list by entering this command with no parameter and the error message will show the current valid choices. Note that you can also see the images by going to the 'Source Code' tab for the app and clicking the link for 'App Images'.

  35. /chgpaneltext [newcolor]: Change the color of the text in the drawpanel to either a hex code (#0000ff) or the exact text of one of the color choices from the menu ('Dark Green', 'Dark Red', etc). You can lookup hex codes for any color on a site such as Color-hexa: https://www.colorhexa.com/

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

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

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

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

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

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

  42. /addmod [username]: (bc only) Add users to the "Bot Mod" Moderator List.

  43. /rmvmod [username]: (bc only) Remove users from the "Bot Mod" Moderator List.

  44. /modlist: (mods/bc only) Displays the list of users currently in the Moderator list (list will include bot mods, broadcaster and CB mods).


Latest enhancements and fixes:

9/2/2019 Version 1.2 (current version):
- Fix issue with count increment when using the Ticket Count start mode

9/1/2019 Version 1.1:
- Fix issue with extra messages displayed for mods/Fans/VIPs when they don't have a ticket
- Fix issue with /showend allowed to be done multiple times

8/3/2019 Version 1.0:
- Original release

More Bots and Apps by chelsea2950
Link for Easy Fembot: Dorothy's Easy Fembot - Simpler ultrabot for newer cammers with minimal config, most features related to chat control.
Link for Ultra Fembot: Dorothy's Ultra Fembot - Full Feature Ultrabot. Messaging for mods and broadcasters, Private Messages to other users, Silence Level and Graphic Level, Leaderboard, Nice List, Tip Count next to name, Silence individual users, Silence individual users without notification (ninja), Tip Menu 1 & 2, Positions Tip Menu, Token Poll, VIP List, External FanClub List, Blocked word list, Additional Notifiers (up to 5 rotating), User Group icons next to name (mods, CB fan club, external fan club, VIP list), Color control of most messaging, Ticket prep function (disable regular tip menu, enable positions menu and token poll), Lush/Nora/Domi Menu, Media Contact List, Ticket show pre-sales, Hidden Ticket Show, Dice Game, Gray Chat Time Lock, Raffle, Price Checker - ensure same price not used across features, All time tippers, Assign nicknames
Link for UltraApp: Dorothy's UltraApp - Ticket Show, Peep Show, Single Goal, Progressive Goal (similar to Tip multi-goal or CrazyGoal), Goal Count, Tip Sequence (ascending and descending), Spank-a-thon, and Tip Jar (keep it going).
Link for Dice game: Dorothy's Dice Game - Roll 2 6-sided dice to win prizes, plus a rare special roll of '13'. Note this same version of the game is also already built in to the Ultra Fembot.
Link for Ticket Show App: Dorothy's Ticket Show - Sell tickets and then lock the room for a private show.
Link for Tip Goals App: Dorothy's Tip Goals - Run a goal show with either a single goal or multiple progressive goals. Same as the goal feature of the Ultra App in its own separate App. Like the UltraApp, the Tip Goals App also has customizable draw panel backgrounds.
Link for Ultra Gamebot: Dorothy's Gamebot - Includes Dice, Wheelspin, Keno, War!, Press Your Luck, Bad Libs, Russian Roulette, Charades, Random Prize Generator

© Copyright Freesexcam 2011- 2024. All Rights Reserved.