Slot 1

The Menu

by i0_ol

Version 0.2.5

Updated October 13, 2023

The Menu is designed to make everyone's life easier. Broadcasters have the ability to make updates to their tip menu without stopping the app or entering chat commands. Every setting can be updated in realtime. Note - If you have two or more menu items set to the same price, The Menu will automatically raise the price for each duplicate price by one token until all prices are unique. Newest Features: Tip Log - When viewers tip for an item from your menu, it will be added to the tip log. If you're ever unsure about who tipped for something from the menu, check the tip log. More than likely, the timestamp shown in the tip will be different from your local time. Use the setting Timestamp Correction to adjust the hours up or down to match your local time. Moderators can use /menu timestamp or menu.timestamp to adjust their timestamps. Timestamp Correction - The timestamp shown in the tip log is set according to the location of Chaturbate's server. Because of this, unless you're located in the same region, the timestamps shown in the tip log will be off by some number of hours. This setting allows you to adjust the timestamp so it matches your local time. Values range from -12 hours to +12 hours. For example - if my local time is 7:00pm and the tip log shows 12:00am, I need to adjust the timestamp by -5 hours. Minimum Tip Amount For Tip Logs - I realized recently that if someone has a menu item set for 1 token, the tip logs are going to be filled with a bunch of 1 token tips that nobody really cares about. This setting allows you to set a minimum tip amount to be logged so you can avoid that situation. Current Features: Display on entry - Show tip menu to users entering the room for the first time. Returning users are shown a welcome message and instructions for viewing the tip menu -> Type /menu to see the tip menu Pvt Responder - The Menu will also listen for questions from users about private shows and respond with the relevant information. This includes all of the following: Price per minute Minimum tokens needed Minimum time allowed Recordings enabled/disabled If private shows are disabled, users will simply be informed that private shows are not available at this time. You can also add any additional information you want people to know about private shows in the box underneath marked "Additional Pvt Info." For example -- "I only accept pvt show requests at the end of my stream. Also a 400 token pretip is required." Notifications - By default, The Menu will inform you every time the auto responder is triggered. If you prefer to not see these notifications, uncheck this box. Layout - The Menu features two layout styles. Single line: each menu item is displayed next to each other in a single line. Multi line: items displayed as a list with one item per line. This is the default setting. Banner - You can add text, emoji and gifs to your tip menu banner all in a single setting. Colors - Simplified color options. Choose from a list of standard colors. The colors used have all been tested for maximum readability. Item Separator - Choose from 1 - 3 gifs and/or emojis to use as a graphical separator between menu Items. You may use a combination of gifs and emoji. Sort By Price - Sort tip menu item from low to high or high to low. Menu Interval - Sets how often the tip menu should appear. Current options range from 1 - 15 minutes. Auto Menu Responder - The Menu will listen for questions/demands from users and try to respond appropriately. Example of text that will trigger the auto responder: - show tits - can I see your tits - how much to see your boobs - will you show us your boobs - let me look at those boobies Examples of text that will NOT trigger the auto responder: - you have nice boobs - how big are your boobs - did your boobs grow - I love boobs If the auto responder is triggered, the user will be sent a list of tip menu items and prices that match their request. Slash Commands: /menu - send the tip menu to everyone /menu @username - send the tip menu to a specific person. /menu @username1 @username2 @username3 - Send the tip menu to multiple people. /menu send - same as above /menu log - view the tip log /menu tips - same as above /menu history - same as above /menu help [name of command] - get help using the app or specific commands /menu info - same as above /menu timestamp [number of hours] - adjust the timestamp shown in tip logs to align with your local time /menu notifications - toggle responder notifications on or off /menu alert - same as above /menu commands - view the list of commands available /menu cmds - same as above /tipmenu - view the tip menu without sending it to everyone /menu view - same as /tipmenu Dot Commands: menu.send - send the tip menu to everyone menu.send @username - send the tip menu to a specific person. menu.send @username1 @username2 @username3 - Send the tip menu to multiple people. menu.view - view the tip menu without sending it to everyone menu.log - view the tip log menu.tips - same as above menu.history - same as above menu.help.[name of command] - get help using the app or specific commands menu.info - same as above menu.timestamp = [number of hours] - adjust the timestamp shown in tip logs to align with your local time menu.notifications - toggle responder notifications on or off menu.alert - same as above menu.commands - view the list of commands available menu.cmds - same as above Change Log: 13-10-2023 Version 0.2.3 Bug fixes 12-10-2023 Version 0.2.2 Bug fixes 12-10-2023 Version 0.2.1 Bug fixes 12-10-2023 Version 0.2.0 This version introduces the ability to invoke commands using dot notation. Slash notation still works too so you can use whichever is more comfortable to you. Lots of bug fixes. Added command aliases Added ability to set individual preferences for Broadcasters and Moderators Added option to adjust timestamps in tip logs Added option to set a minimum tip amount for tip logs 21-12-2022 Version 0.1.12 Fixed a bug that was causing commands to run when not called . 20-12-2022: Version 0.1.11 Add further refinement to the regex used for determining questions related to menu items. Note - this should catch a lot more than it has been able to up to this point. 20-12-2022: Version 0.1.10, Version 0.1.9 Remove send notice calls used for testing (oops) Version 0.1.8 Removed unnecessary callbacks. Hopefully fixed "Maximum number of callbacks exceeded" Tweak regex to catch more menu related questions. 17-12-2022: Version 0.1.7 Fixed bug due to function defined as constant not being hoisted. Move commands out of $callback and back into $message. Display all command usage and settings information when app starts (broadcaster only) 06-7-2022: Change info notice font weight to regular Delay repeating command callback by 2 instead of 1 to try and reduce the number of errors on the live site. 01-7-2022: Restore command functionality. store command information in $kv move command handling logic to $callback Updated command syntax All commands with additional arguments now start with /menu /menu settings /menu commands /menu log Removed previously added settings for displaying commands and settings on entry. Added instructions for viewing settings and commands on room entry 28-6-2022: CB BREAKING CHANGE - Chaturbate decided that messages marked as spam will no longer trigger a chat message event, thus breaking basically every bot that used this feature to avoid displaying user entered commands in the public chat. 19-6-2022: Added a '/notify' command that allows moderators to toggle notifications on or off for when the auto responder is triggered. (has no effect if the broadcaster has global notifications turned on) Added a check when settings are changed to make sure the item separator and the menu banner are not empty. If they are empty default values are used until the settings are refilled in. Added a check to make sure only gifs and/or emojis are used in the item separator. Anything that isn't a gif or emoji will be stripped away. Added a sanity check to limit the number of gifs and emojis in the item separator to a maximum of 3. Anything beyond this limit will be stripped away. Added a check to make sure both a menu item and price is set. If either of these are missing the item is not listed in the tip menu. Rename setting "Title" to "Banner" 13-6-2022: Added boolean settings to allow the broadcaster to display the current settings when entering the room. Added boolean settings to allow the broadcaster to display the list of accepted commands when entering the room.

Settings

PermissionsAll permissions granted.
© Copyright Chaturbate.com 2011 - 2024. All Rights Reserved.