AmberCutie's Forum
An adult community for cam models and members to discuss all the things!

Synergy (All-In-One-App) ... The future of transmission

  • ** WARNING - ACF CONTAINS ADULT CONTENT **
    Only persons aged 18 or over may read or post to the forums, without regard to whether an adult actually owns the registration or parental/guardian permission. AmberCutie's Forum (ACF) is for use by adults only and contains adult content. By continuing to use this site you are confirming that you are at least 18 years of age.
Sep 27, 2020
309
1
296
31
Wunderland
chaturbate.com
Twitter Username
@cexmental
Chaturbate Username
mentalcex
Hello. My name is Mentalcex. I was nominated as 'Best Bot Developer' in 2021 during A Decade With Chaturbate Awards. I was the 1st developer to add color gradients (styles) to any tip menu bot on Chaturbate (Tip Menu 50). I was the 1st developer to create color-on-color alpha gradients (same text color/over same background color -- 100% readable, multi colored chat MOD). I am the creator and inventor of the CB chat Rainbow gradient (copied by just about everyone, grow me a Rainbow). I have also made contributions to the Test Bed that have made developement easier for all users! I have accomplished all this, and more, with less than 3 years of self-taught JavaScript experience.

After more than 1.7 years of development, including a lot of 30 hour days, I am proud to release my final contribution to Chaturbate: Synergy

6cbe51ca5a9b19ae8cdffb1fc04ca2fb48dce985.jpg

cd3e2196662fc5463ce530c44fb6f0db1da6a607.jpg


Synergy was carefully constructed for dynamic implementation. Its sole purpose is to allow independently functioning behavior to exist simultaneously. The most effective results will come after learning the individual functionality of each section, and then deciding how to best combine them to help you earn more money!

13375c0efb7dea9f6029f3d555e20aba0b265a4c.jpg


** For More Information: https://chaturbate.com/apps/app_details/synergy/?version=&slot=0

This application features the following set of emerging options!

• Multilingual (English & Spanish)
• Application themes (fruits and colors)
• Dynamically built interface adjustable on a per-account basis (1-99)
• Intelligent icon/color hierarchy (with on/off, overwrite, custom gradient, and preservation options)
• Sophisticated advertisement system (target users by type, name, status, etc)
• Relevant panel hierarchy (targeted displays, w/goals 1st line override)
• Real-time stats panel overlay (earnings/goals information, etc)
• Real-time ‘user tipped for’ panel alerts
• Real-time clock and calendar system (< 1ms load & < 10ms sync accuracy)
• Real-time 'user tipped for' private notifications with timestamps (/pn, pm, c2c, specific, tip menu, private tip menu)
• On-exit/enter (c) [item] [t], 5 min private notification (track menu-tipper movement)
• Unique /command system that expands & changes as application content is adjusted
• Commands ‘@’ removal support (EG: /silence @user01)
• Alarm clock (/alarm), and hourly reminders
• Stopwatch (/stopwatch)
• Store a note (/note)
• Timer & Public Chat Timer (/timer & /publictimer)
• Special commands for Mod & users (/special?)
• A sophisticated /pn (“whisper”) system (w/timestamps, purchase options)
• /PN purchase private notification with timestamp option
• Public chat notifications (/notice, with newline support)
• Chat disabling feature (/hush, w/buy-in, allow by user-type, etc)
• Cam disabling feature (/brb 5 Shower)
• Mute list (/silence user01 [reason], /silence?)
• Grey blocking and voicing options (/silence)
• Grey automatic anti-spam engine
• Grey_name and number blocking options
• Chat lowercase and “stickey” normalization options
• Option to disable emoticons in chat
• Experimental cell phone emojii anti-spam engine (not infallible)
• Hide & Replace chat special word lists (user types “insta?”, becomes “@valeryroldans”)
• Hide specific chat words/phrases list
• Display token total in chat (w/custom brackets/braces/symbols)
• Chat perks (icons/colors. assigned by day, tipper, user-type, name, status, etc)
• Multi colored (random) 'all chat' option
• Broadcaster (CB) font replacement options
• Broadcaster (Latin US) font substitution options
• Override and custom gradient options
• Options to not assign colors (override the hirerarchy)
• Preserve 'Bot' color option (App will not overwrite colors assigned by your bots)
• Shortcuts & responses (broadcaster types “!twt”, becomes “@cexmental”)
• Auto respond to PM/C2C requests (w/:emoticon)
• PM/C2C purchase private notification with timestamp options
• 3 Welcome messages (multi line ‘\n’ and username support)
• 1 Welcome message sent by user-type (also ‘\n’)
• On-enter and in-chat Private/Spy-on-Private cost advertisement options
• While Private… goals, rotating notifier, tip menu interactivity ‘pause’ options
• User targeted advertisement panels (/advert, by user-type, name) w/custom image support
• Chat Leaderboard (/lb, displays total earned and usernames to broadcaster)
• Panel Leaderboard (ft. the ’10 second thank you’)
• Leaderboard top 3 icons
• Special tipper perks (by name, icon/colors)
• Daily King perks (icon/colors)
• Ticket Show (w/start-stop clocks & timers, expanded by /ticketshow)
• Ticket Show spying (virtual private) options (w/automatic ’time remaining’ save on-leave feature)
• Ticket Show pricing, discounts, and chat control targeted by user-type
• Ticket Show ‘private’ (0 pricing) shows (impossible to join, free tickets only!)
• The /ticketshow? command privately displays earnings related information
• Fully featured /ticketshow command system for updating most aspects in real-time
• Goals (infinitely expanded by /goals and /goals?)
• Goals unlimited ‘copy’ option (IE: 1 goal …added 100 times)
• Goal completion from tip amount or by time ending
• Goal intermission options (time between goals, min/sec, by goal count)
• When all goals completed, repeat option (Goal #)
• Goals update Room Subject option (guaranteed not to spam your chat)
• Pause Goals while in Private option
• Automatically paused when ending a Ticket Show
• Panel display (w/24 unique goal '% animations’) by user-type, name
• Panel custom image support (250x80 pixels, 1MB)
• Goals panel top line automatically overrides current panel (goals always displayed)
• The /goals? command privately displays earnings and specific goal related information
• Fully featured /goals command system for updating EVERY aspect in real-time
• Informative /goals advertisement (current goal, time remaining, tokens collected, activity status, etc)
• Virtual Clubs (icon/color perks users can buy into)
• Clubs support tiered/reward, random, and specific assignment options
• Clubs support icon/color stacking for users with more than 1 membership
• Clubs are extremely customizable (you design the entire experience)
• Clubs earned through single tip, cumulative tips (w/returning cumulative tipper support)
• Clubs optionally earned by typing a chat !trigger (hidden or visible)
• Clubs are fully dynamic, can be used for a variety of desired outcomes
• Token Toy “Lush” advertisement options (single line/multi line, thank you message colors)
• Public Rotating Notifier (random color option, random order option, ‘\n’ support)
• Pause Rotating Notifier while in Private option
• Private Rotating Notifier (for specific user-type, all output is private)
• Specific Tip “Thank You” options (private/public, \n, [t])
• Specific tip private notification with timestamp option
• ‘Make it Rain’ options (100% random, each time)
• ‘Make it Rain’ style and custom style override options
• ‘Make it Rain’ custom style comma delimited lists (your rain = !,:hearts,:wave77,$)
• Every Tip “Thank You” options (rotating emoticons, follow me notice, etc)
• Public Tip Menu (styles, sorting, discounts, specific thank you messages, /menu)
• Public Tip Menu item-specific private notification with timestamp option
• Pause public Tip Menu while in Private option
• Pause public item-specific thank you messages while in Private option
• Tip Menu on/off, and earning stats commands (/menu?)
• Private Tip Menu (for specific user-type, all output is private)
• Private Tip Menu item-specific private notification with timestamp option
• Private Tip Menu on/off, and earnings stats commands (/privatemenu?)
• Probably more and other undocumented things ;]


This application functions under inherent hierarchies that assign icons, colors, panel visibility, and virtual club perks in an efficiently specialized order.

Icons are assigned and overwritten beginning with ‘chat daily all’, ‘chat’, and then ‘chat daily tippers’. Icons are then stacked (not overwritten) by ‘special cases’ (broadcaster, mod, etc), ‘leaderboard’, and finally ‘special tippers’. Icons are then assigned and overwritten again by ’daily king’ and finally ‘virtual clubs perks’. Apps that assign icons may override/push those icons assigned by Bots. The limitation CB places on the number of icons per-line is not something this App can overcome.

Colors are overwritten beginning with ‘chat daily all’, followed by ‘chat’, ‘chat daily tippers’, ‘special cases’, ‘leaderboard’, ‘special tippers’, ‘daily king’, and finally ‘virtual club perks’. Special case color assignment can be turned off, allowing only icons or other color assignments to override instead. Apps that assign color will always override those colors assigned by Bots, unless that specific assisngment option can be turned off. The last Bot color preserved can be reassigned, overwriting ALL App color assignments. If colors were not previously assigned by a Bot, then App colors are overwritten by CB Defaults (dark grey/white).

If a user qualifies for more than one panel, then panels are displayed beginning with ‘ticket show’, followed by 'adverts' (#1 then #2), 'leaderboard', and finally 'goals'. If the ticket show option is enabled, this panel will display pricing until a ticket is purchased, time is purchased, a ticket is gifted, or the ticket show option is disabled (/ticketshow). This panel is not visible to grey users. If goals are active then ‘adverts’ and ‘leaderboard’ will always display goal information (Goal #1/3 [30/120] received) on line 1. The Broadcaster will only see the ‘broadcaster specific’ panel (stats, clock, timers, tip reminders, etc). Line 1 of the ‘broadcaster’ panel could display the stats panel overlay at all times, a tip-related alert for 10 seconds, or goal related information when goals are active! If the panel alert system is activated, then a tip alert (EG: [PN] (20) user01 @ 11:15 pm) reminder will override any line 1 display for 10 seconds. This will happen if both a private “alert” option is enabled and the required tip amount was given. Currently supported alerts include /pn, PM, C2C, specific tip, public tip menu, and private tip menu related tips.

Broadcaster Panel Example:

45dfeb59548cd8eadb051a87abe8debcce2774ae.jpg


Broadcaster panel specific commands /timer, /note, and /stopwatch override each other, stopping the previous event. An /alarm will run independently and can only be stopped early by typing, /alarm. Use /timer without a # for secret functionality, like stopping an event or clearing the panel!

Virtual Club perks are assigned in a linear order and a user will always be assigned the perks of the last club they qualify for. If you desire a tiered/reward system, make your highest numbered club also your most expensive. Club perks can be set to stack on a per-club basis. Stacking perks will result in a unique combination of icons/colors that represent each club a user has membership in. Members can be allowed access to application based privileges on a per-club basis (free tickets, private tip menu, etc).

A Ticket Show can initialize with your GMT clock, and start/stop at an exact time (11:11 am). Additionally, start and stop ‘countdown’ timers will act automatically! If all prices are left blank (0), then the show will only be visible to those you allow access (by type/free ticket holders)! Users who purchase minutes to spy will have their time saved on-leave and redeemed on-enter. Time remaining is accurate to within 10 seconds. During the ending process of the Ticket Show, all goal activity is paused. Type /goals unpause to resume activity. After a ticket show ending has completed, your cam can remain hidden for another set amount of time. While in away-mode, users will be unable to access your cam! Typing /ticketshow will enable, start, then stop (disable) the phases in that order. It will also end any active timer. When the Ticket Show phases completely end, it is ‘disabled’, and this will clear the current list of ticket holders. Type /ticketshow to enable and display cost advertisements again, and then /ticketshow to start a new show. Type /commands ticketshow for more information, including how to update/delete most aspects (clocks, timers, costs, title, etc) in real-time! After at least 1 Ticket Show related sale (pre-show, ticket, spy time), type /ticketshow? for earnings information.

Active goals may be completed either by timer or by collected token amount! Goals completed by collected token amount automatically add their surplus tokens towards the next goal. This design feature was created to keep goals moving quickly! If you want a surplus to not start the tipping of the next goal, then you must use an intermission. Setting an intermission of 1 second will invisibly transition into your next goal starting with 0 tokens collected! Goals completed by timer mean that the time in which to purchase that goal has ended, and collected tokens are absorbed into your earnings, with the next goal starting with 0 tokens collected! Goals can be fully controlled through the /goals command. For help type /commands goals, and /goals? for active goal related information. Goals can be enabled by typing /goals, and then initialized by typing /goals on. Goals which are stopped (/goals off) will trigger a 10 second wait period. Goal related information will not clear until this 10 second wait period has expired. You can resume by typing /goals on.

Goals Command Example:

0960daa747768bd2807a499fb3c3d2b25703d97b.jpg


The public tip menu can be enabled by typing /menu on, or disabled by typing /menu off. Typing /menu? will privately display sorted per-item earnings information, etc. Broadcaster, Mods, and special users can display the tip menu in public chat by typing /menu.

The private tip menu can be enabled by typing /privatemenu on, or disabled by typing /privatemenu off. Typing /privatemenu? will privately display per-item earnings information, etc.

Tip menus require a description and cost for item inclusion. Both tip menus are displayed privately to qualifying users who type /menu, !menu, /tipmenu, !tipmenu, or tip menu? in chat!

Broadcaster font replacements (CB's fonts) will support all typed characters. Broadcaster font substitutions (Synergy's fonts) are for ASCII characters of the Latin (US) alphabet (A-z, 0-9, and some punctuation). Unicode characters and ASCII characters of a different set, etc, will not substitute.

Broadcaster Font Replacement/Substitution Examples:

40942c773835ec4d290b98367df02c6e379bb10b.jpg


Clock output is only visible by the Broadcaster and used to timestamp certain events. It exists as both a novelty and an incredibly useful tool! Clock time displayed in seconds may appear uneven, while it is programmatically accurate to within < 10 ms of server time regardless of visible output.

Your private and spy-on-private costs can be displayed to users when they enter chat or during a set interval while you are actively private. Additionally, some features can be paused while you are actively private. These include goals and related advertisements, the public rotating notifier, public tip menu advertisements, and public tip menu item-specific tip thank you responses. Paused features happen 1 second after your private begins or ends.

The /commands system is built upon an intelligent foundation that allows the entire system to expand as new functionality is activated. Each menu contains explanations and usage examples that adapt in real time! For example: Add a user to the mute list, type ‘/commands’, and discover a new ‘/silence?’ option. Start an '/alarm 10:00 pm', type '/timer' to clear the panel reminder (hidden feature), then type ‘/commands’ and you’ll discover your alarm time is now the example! Many commands support similiar functionality: Try typing '?' at the end of other commands, or /silence without a 'username' and see what happens! Commands support '@' removal and function no matter where you typed them! Commands must always be entered in English, regardless of application language settings. It is possible that Spanish Web browser/computer automatic translation software can incorrectly display commands in Spanish. Please be aware that commands typed in Spanish (IE: /alarma), are not currently supported.

Expanded /Goals? Command Example:

9a08973c3add322bbf8617419d251a8e11536f53.jpg


This application allows users to be targeted dynamically by name, type, group, or status. This means that certain advertisements may only display to your Mods, while a private tip menu only displays to your Fan club members, while special colors are only available to tippers, while a unique advertisement panel is only displayed to your grey users, while a customized leaderboard (including goals information) is actively displayed to all users, while you consider starting a ticket show that has discounts only for your virtual club members! Many other unique scenarios are possible, limited only by your imagination of available functionality!

This application supports daily “Anonymous” tippers by removing them from all public panel and tip related activity.

This application is multi-lingual, and includes an English and Spanish translation.

Spanish Translation Examples:

6f5af4212be925fad43bf0b022f154bf17bab53e.jpg


5f16d13f5cd017a799c70fb8bd66ae896ef4758e.jpg



** For more information: https://chaturbate.com/apps/app_details/synergy/?version=&slot=0

** Please read the full description page as it contains information about licenses, available functionality, and your privledges as an end-user.

Questions, comments, help? -- SynergyChaturbate @ gmail.

Synergy is all original code 100% designed & written by me.

Cheers and thank you for reading,
Cexmental
 
Mar 24, 2019
1,544
3
1,428
81
cbhours.com
Twitter Username
@cbhours_com
Wow its finally released, i will have to take some time to try things out.

I assume voice is the ability to chat? Is there an option to see a private notice showing what is filtered? It would be nice to have more control per gender like for example maybe I want chat messages done by females to be sent directly to me and to be invisible to everyone else.
 
Upvote 0
Sep 27, 2020
309
1
296
31
Wunderland
chaturbate.com
Twitter Username
@cexmental
Chaturbate Username
mentalcex
Hi.

Users with a voice are those users who can chat when the chat has been disabled using /hush. Additionally, there is a list where you can add grey usernames to give them a voice when all grey chat is blocked. However, the ability to turn grey chat on/off (/silence) does not double as a means to add to the grey voiced list. /silence 'username' actually has other functionality for muting users completly (a block from all chat). Type /silence? to view this list and user count.

All chat messages are sent globally to the chat room, this is just how CB works. CB allows messages to either be visible or hidden. A message sent directly to you would also appear in the chat room, unless it was sent privately as a Notice and then publicly hidden from the chat room. This could cause issues with timing, as your messages might appear out of order. Unfortunatly, that would be the only way to handle a situation where only chat from 'females' appears for you and not everyone else. However, any user who has permissions can send the broadcaster a /pn (private notice). This system is very intelligent and offers purchase options. The broadcaster will always receive a timestamped message. There is an option to 'spy' on all private notices regardless of who sent them. The /pn system only advertises itself with a purchase confirmation, and will need to be included as a rotating notification or tip menu item, etc. If there is a need, I could add user-type permissions (grey, female, tippers, etc) to the /pn system so all 'females' could have free access to send something privately. The /pn system works in real-time by monitoring your chat room. It will not allow you to send a message to an incorrect username (A-z, 0-9, _, 3-30 characters) or a username not currently in your chat room! /pn users can also send the tip menu (just include /menu) to each other, a bonus for mods, special users, or friendly helpers! However, the /menu will always get stripped out from broadcaster directed /pn notices, in an attempt not to spam the broadcaster needlessly.

Chat that is filtered/hidden does so privately and no one is notified (excpet for :emoticon/emojiis, if desired). The idea is not to spam the broadcaster, user, or chat with additional messages. Over the last year as I have watched my automatic anti spam engine perform, the things it blocks are only spam! The engine is very, very specific. Howerver, at some point I may include a means to record/playback flitered/hidden chat for review by the broadcaster/moderator. I've already considered this and a means to store/playback /pn messages.

Those are not typos, the 24 clock requires AM/PM to properly parse the data. While a 24 hour clock doesn't necessarily require this, I left it in for consistency sake. Clock times must be typed exactly "11:11 pm". If the ":" or " " is missing, you'll receive an error asking you to try again.

It does not have follow notifications and probably never will. That's a perfect thing to run in one of the remaining 5 bot slots! However, at some point there will be a collected stats overview and that will contain information about your followers. Currently stats are separated between the broadcaster panel and the commands /goals?, /menu?, /ticketshow?, /privatemenu?, and /lb.

Cheers,
Cexmental
 
  • Like
Reactions: Diana_Devil
Upvote 0
Nov 12, 2017
4,080
4
4,473
193
35
UK
Wow this seriously looks impressive!
I think there are 2 problems for new big apps like this though, for models:

1) They already have their apps setup, and have filled in lots of info for those so don't want to switch
2) Don't want to go through and fill in a big app settings and learn all of the new commands.

But I seriously think this is incredible. I hope people start using it that's for sure.
I think CB really need to find a way to start paying app/bot developers, even if it's on a per download/use basis (get to a specific amount of people who have used your app/bot within a month, it gives XX money).
The fact is, you creators are doing a lot of work FOR CB by providing FREE stuff (although yes I know some do charge) so CB don't have to do the legwork themselves (notifiers, spam filters, so much more stuff!). They need to find incentives for you guys

@punker barbie - whoever uses this account could you please consider app and bot creators to get some kind of fee (even if it's paid in tokens. I am sure they would appreciate it.
 
Last edited:
Upvote 0
Mar 24, 2019
1,544
3
1,428
81
cbhours.com
Twitter Username
@cbhours_com
All chat messages are sent globally to the chat room, this is just how CB works. CB allows messages to either be visible or hidden. A message sent directly to you would also appear in the chat room, unless it was sent privately as a Notice and then publicly hidden from the chat room. This could cause issues with timing, as your messages might appear out of order. Unfortunatly, that would be the only way to handle a situation where only chat from 'females' appears for you and not everyone else.
Chat that is filtered/hidden does so privately and no one is notified (excpet for :emoticon/emojiis, if desired). The idea is not to spam the broadcaster, user, or chat with additional messages. Over the last year as I have watched my automatic anti spam engine perform, the things it blocks are only spam!

Yes this is what I meant, just like all in one but by lund does it. Lets say you add a list of words you want to be filtered and some of those are your real name or street name etc, wouldn't you want to know if someones trying to dox you? In all in one bot you can make it notify you directly while everyone else sees nothing even the moderators.
 
Upvote 0
Jun 4, 2021
264
316
31
Yes this is what I meant, just like all in one but by lund does it. Lets say you add a list of words you want to be filtered and some of those are your real name or street name etc, wouldn't you want to know if someones trying to dox you? In all in one bot you can make it notify you directly while everyone else sees nothing even the moderators.
There is a bot that alters words u dont want being used in chat. I know it's not the same but there is that if girls r worried about that.
 
Upvote 0
Sep 27, 2020
309
1
296
31
Wunderland
chaturbate.com
Twitter Username
@cexmental
Chaturbate Username
mentalcex
Wow this seriously looks impressive!

Hi. Thank you for your kind words. I designed this app to be dynamic. Not only can multiple things run at the same time, users can dynamically adjust pretty much everything for a custom experience no other app/bot on CB offers. I also made the command system simplified. Each command has help available (in 2 languages), examples, is printed in bold font, and has multiple usages. With my system I can have 1 command do 10 things, instead of 10 commands do 1 thing each. I think that is much easier to learn! I strongly feel these assets help make the entire transition as easy as spending 40 min setting it up, one time. As long as you read and understand the hierarchy system, remaining help is always available (/commands, /commands ticketshow, /commands goals, /commands advert, etc). There is also a 30 day *free* trial, so you have an entire month to set it up, test it, learn it, and decide if you want it in your room! I strongly believe the models that see the potential will use it. Those who are comfortable with the $40 app they purchased (or a free version with *borrowed* code) that does the exact same thing as the app in the model's room next to them, let them enjoy that simplicity!

I like your idea for an incentive program. A kickback for daily usage would be nice, and yes Tokens as payment would be greatly appreciated! However, I would prefer if someone summarized my achievements to CB, for CB to understand the relevance of the changes I have made to their business, and offered me a job! @punker barbie =)

Yes this is what I meant, just like all in one but by lund does it. Lets say you add a list of words you want to be filtered and some of those are your real name or street name etc, wouldn't you want to know if someones trying to dox you? In all in one bot you can make it notify you directly while everyone else sees nothing even the moderators.

Hi. I thought you were talking about spam! Doxing is an interesting point. I will make the 3rd 'hide from chat list' have an option to 'privately alert message when hidden'. I will consider adding this in near future when I return to this application!

Wow this is impressive... do you develop apps for a fee? I am constantly trying to get my ideas developed but finding someone who knows how to do it and is efficient is quite difficult.

I did. Now I am fully retired. This is my last release for CB.

Cheers,
Cexmental
 
Last edited:
Upvote 0
Sep 27, 2020
309
1
296
31
Wunderland
chaturbate.com
Twitter Username
@cexmental
Chaturbate Username
mentalcex
There is a bot that alters words u dont want being used in chat. I know it's not the same but there is that if girls r worried about that.

This application has 3 ways to hide words/phrases from chat and the 1st two options allow the user to exchange words. There is no need to use another bot for this, this app has you covered!
 
Upvote 0
Sep 27, 2020
309
1
296
31
Wunderland
chaturbate.com
Twitter Username
@cexmental
Chaturbate Username
mentalcex
The 'token toy' section will allow you to create your toy's advertisement, define token requirements, and thank you messages. Each level's description will combine to create your entire advertisement. Because you are creating the advertisement yourself, you can design it for any toy (lush, hush, domi, etc). Thank you messages can have different colors.

Example:

Token toy description (use \n for new line) level 1: = Level 1 - Tip (1-14) 2 seconds (low vibrations) --
Token toy start cost level 1: 1
Token toy end cost level 1: 14
Token toy description level 2: = Level 2 - Tip (15-99) 4 seconds (medium vibrations) --
Token toy start cost level 2: 15
Token toy end cost level 2: 99

etc....

Cheers,
Cexmental
 
  • Hugs
Reactions: BlackWizard
Upvote 0
Sep 27, 2020
309
1
296
31
Wunderland
chaturbate.com
Twitter Username
@cexmental
Chaturbate Username
mentalcex
... and learn all of the new commands.

Hello. I wanted to come back and address this comment just a little further. The /commands system of Synergy is designed to expand as you do. Each section provides help and examples along the way. If something goes wrong, the system will suggest what command to type next! If nothing happens, that thing you are trying to do is not possible, and you should type /commands.

Here is an example for you... This first one is the basic /commands with nothing extra turned on.

01menu.png

This second example has an alarm set for 1:33 pm with goals, advert #1, and the public tip menu enabled. The interesting things here are the expansions to the menu (alarm reminder, /goals, /advert, /menu). Expecially, the expansion to /pn, where now there is an option to send the /menu.

02menu.png

In this final example is one of the expanded help options (/commands advert). As you can see, it follows the same familiar theme, offers help, and examples!

03menu.png

All 'dynamic' sub-menu then follows a slightly different theme (/advert?).

04menu.png

/Commands that include a <username> have automatic '@' removal. The /PN command automatically verifies if the username is correctly typed, and if that user is actively in your chat room. Any usage of "/" is hidden from public chat. Command output is always sent privately, only to the specific user.

Mods, special users, and Fan club members can all receive special /commands on-enter. This is the Mod display.

08menu.png

Error messages are always output in red, so they are easy to recognize. They also recommend a command to type for help!

05menu.png

Here is an example of an expanded /commands menu in Spanish!

06menu.png

07menu.png

The entire system is well thought out. The only thing you actually need to remember is '/commands'. Everything else branches out in real time.

Cheers,
Cexmental
 

Attachments

  • 08menu.png
    08menu.png
    31.2 KB · Views: 1
Last edited:
Upvote 0

mira_leo

Cam Model
Aug 6, 2019
435
794
61
Okay, so I'm a total noob when it comes to stuff like this but I wanted to try the app because it sounds interesting. I launched it and typed /commands but nothing happened? I'm sorry, I'm just absolutely clueless lol
 
Upvote 0
Feb 13, 2018
338
110
61
Poland
Chaturbate Username
nickiii666
The 'token toy' section will allow you to create your toy's advertisement, define token requirements, and thank you messages. Each level's description will combine to create your entire advertisement. Because you are creating the advertisement yourself, you can design it for any toy (lush, hush, domi, etc). Thank you messages can have different colors.

Example:

Token toy description (use \n for new line) level 1: = Level 1 - Tip (1-14) 2 seconds (low vibrations) --
Token toy start cost level 1: 1
Token toy end cost level 1: 14
Token toy description level 2: = Level 2 - Tip (15-99) 4 seconds (medium vibrations) --
Token toy start cost level 2: 15
Token toy end cost level 2: 99

etc....

Cheers,
Cexmental
ooo great!! thanks :h: I was checking that bot on chaturbate and looks really impressive! Need a lot of time to set everything but definitely I wil use it!
 
Upvote 0
Sep 27, 2020
309
1
296
31
Wunderland
chaturbate.com
Twitter Username
@cexmental
Chaturbate Username
mentalcex
Okay, so I'm a total noob when it comes to stuff like this but I wanted to try the app because it sounds interesting. I launched it and typed /commands but nothing happened? I'm sorry, I'm just absolutely clueless lol

From my first post....

** For more information: https://chaturbate.com/apps/app_details/synergy/?version=&slot=0

** Please read the full description page as it contains information about licenses, available functionality, and your privledges as an end-user.

Please read the application's description begining with * Non-licensed user functionality *

Cheers,
Cexmental
 
Upvote 0
Sep 27, 2020
309
1
296
31
Wunderland
chaturbate.com
Twitter Username
@cexmental
Chaturbate Username
mentalcex
Update 6/20/21 1:38 am : Special Event Promotions

39fdc18959f78ddab50859c769a689f8d331249747d56c9feb02a44ec31e70d1.png


Synergy has been updated with an entirely new section, Special Event Settings. Use these options to create a special message (single line or multi line) that will promote your event on a specific date! Your message is sent on-enter to your users each day during an entire month, each month on a specific date, each week on a specific day, or each month on a specific week day, etc!! The month, date, and day options run independently of each other allowing you more dynamic choices! On your chosen day, when your exact time is reached (optional), a public message will be displayed in chat!

0a2c82557f01172f9f602229e0c100903fc79c9438173daa20b1322f91ab7dad.png


Users who enter your room during an active period of promotion will be shown your message and your time settings.

931c88764f68874e285fdb34307e18d1a57274fd31368aa2d6e62524aea3bf1c.png


If the time has passed (or was never entered), then they will only be shown the event message.

b7421737d8e4f1bb502dc73ee155a83e9f355ec8a79522987f690c79405a8a3b.png


These settings will allow you to sechedule a day of advertising. You could use one section for your Birthday or for your favorite holiday! The other could be for your friday Fan club event nights or weekend 'Spin The Wheel' games! Your advertisements could anything, including a special multi line tip menu with the specific tip thank you section acting as your thank-you bot!

Just keep in mind that your advertisement will only display on the day of your choosing. To advertise before your event(s), consider this applications Rotating Notifier or being creativing with one of the Virtual Clubs!

All special event messages share foreground and background colors, however, each message can have its own transparancy.

Cheers,
Cexmental
 
Last edited:
  • Like
Reactions: Brett M
Upvote 0
Sep 27, 2020
309
1
296
31
Wunderland
chaturbate.com
Twitter Username
@cexmental
Chaturbate Username
mentalcex
The edit time of this forum is very short, I was not able to get this part added....

The month, date, and day options run independently of each other allowing you more dynamic choices! However, they do follow a structured hierarchy. If a month is selected then advertisements will appear each day. If a month is selected with a date/day, then only the date/days of that month will have advertisements. If a month is not selected ("None"), then any matching date/days will have an advertisement.

For updated information, please check the applications description page and the disqus discussion section just below it.

Cheers,
Cexmental
 
Upvote 0
Sep 27, 2020
309
1
296
31
Wunderland
chaturbate.com
Twitter Username
@cexmental
Chaturbate Username
mentalcex
Can I translate to PT-BR? I loved the bot and wanted to help.

Hello. If you are seriously interested in translating the application into Portuguese/BR please contact me at SynergyChaturbate @ gmail, and we can discuss!

Cheers!
Cexmental
 
Upvote 0
Sep 27, 2020
309
1
296
31
Wunderland
chaturbate.com
Twitter Username
@cexmental
Chaturbate Username
mentalcex
Today I witnessed a spam bot unlike anything I've previously encountered on CB. This bot entered the room on new grey usernames, each with the same message. The message flooded the room with '@ theusername, yes i am single' more than 100 times. I was upset and appalled by this, so I updated Synergy to combat this very situation!

Update 6/21/21 9:00 pm : Grey flood control

84b350201e4b15da64c6c2a1c28e4548a5a2aa62fa4db6928eb377973ba80d4d.png


This new option will monitor grey chat for subsequent grey messages. When the count is reached, grey chat will be silenced from public view. Greys will not be notified. Hidden messages can be privately alerted to you in real-time, so you don't miss anything... incase it wasn't one of those new spam bots that triggered the flood control!

d6a3ea8f5232dfd99f07924861397d3212064fe67de69289b426de6db7bc7f3e.png


f804ec3caa4a3481aa95470ec50e855f5b72ef1c3bbac2ca50a68064063f7a48.png


Chat will remain hidden until a non-grey user types who is not the broadcaster. The process will then reset and monitor grey chat again for a flood situation.

I hope this helps to combat the recent influx of spammers!.

The specific tip section now has an option for a :rainbow/gradient. Any user who tips the set amount will receive a rainbow icon and gradient in chat. The rainbow icon and color assignments fall after 'king tipper' and before 'virtual club' in the assignment hierarchy.

Ask yourself... can your all-in-one-app do what Synergy can?

Cheers,
Cexmental
 
Upvote 0
Sep 27, 2020
309
1
296
31
Wunderland
chaturbate.com
Twitter Username
@cexmental
Chaturbate Username
mentalcex
I added a small internal update to further strengthen how this application preserves those colors assigned by your bots. Most users do not understand how CB assigns/overwrites colors as data passes between bots and apps, and the frustration they feel is real! To make this super easy, if you set Preserve and assign 'Bot' colors over 'App' colors to YES, the application will monitor all color assignments. When it encounters one set by a bot, it will not overwrite it with an app color assignment. Use this option as a global solution for color preservation, or individual assignment options to fine tune this behavior on a per-perk basis.

Cheers,
Cexmental
 
Upvote 0
Sep 27, 2020
309
1
296
31
Wunderland
chaturbate.com
Twitter Username
@cexmental
Chaturbate Username
mentalcex
Hello. A few updates to report.

I've gone through the internal anti-spam routine and gave it a couple of intelligent updates. I've also added a new option that allows you to set the number of anti-spam infractions. When a grey user meets/exceeds the number of infractions, their messages are permanently muted from chat. The Monthly King Tipper Settings have been reimagined as the "Special Tipper Settings". Usernames entered into the Special Tipper list can be rewarded with chat perks (icon/colors). The 'Make it Rain' option has been updated and now supports custom weather. Build your own custom output with a comma delimited list (EG: :rain,:heart,:wave77,etc). The 'Rain' is always dynamically constructed, resulting in a 100% unique pattern. The Public Tip Menu has a new option for "Tip menu random suggestion advertisement cycle". The input box accepts any whole number greater than 1. When a number is entered, the application will randomly select and advertise 1 item from the Public Tip Menu at the set interval (IE: Boobs (99)). These advertisements use the same color/style as the tip menu and can be paused while you are in private (etc).

I have lifted the Beta Testing phase of this application. If anyone is interested in a 30 day trial, please contact me at SynergyChaturbate @ gmail.

Cheers,
Cexmental
 
Upvote 0
Sep 27, 2020
309
1
296
31
Wunderland
chaturbate.com
Twitter Username
@cexmental
Chaturbate Username
mentalcex
Hello. One final early morning update. I noticed that the special tippers section really needed a way to greet the users, so I added a welcome message option. The application default is "Please welcome User01 back to chat!", unless you overwrite it with a custom message. Custom messages support \n for new line and a means of replacing the username. The custom message max length is 500 characters. The message will display publicly each time a matching username enters chat. The message shares the font colors and background styles set as the special tipper perks. As this section is 100% dynamic, it does not necessarially need to function as intended. A creative announcement message could easily turn this into a custom club or other reward system for your users! The announcement message is tied to the settings, meaning the "Enable Special tipper perks" option must be set to YES to function.

Cheers,
Cexmental

speicaltippersexample.png
 
Last edited:
Upvote 0
Dec 16, 2020
97
95
6
Wow this seriously looks impressive!
I think there are 2 problems for new big apps like this though, for models:

1) They already have their apps setup, and have filled in lots of info for those so don't want to switch
2) Don't want to go through and fill in a big app settings and learn all of the new commands.

But I seriously think this is incredible. I hope people start using it that's for sure.
I think CB really need to find a way to start paying app/bot developers, even if it's on a per download/use basis (get to a specific amount of people who have used your app/bot within a month, it gives XX money).
The fact is, you creators are doing a lot of work FOR CB by providing FREE stuff (although yes I know some do charge) so CB don't have to do the legwork themselves (notifiers, spam filters, so much more stuff!). They need to find incentives for you guys

@punker barbie - whoever uses this account could you please consider app and bot creators to get some kind of fee (even if it's paid in tokens. I am sure they would appreciate it.
Exaxtly this!

Maybe bot owners could charge % per user of their income through the app (assuming they can see that info or it's just the total from all users?) with a maximum fee(cap). Give the free and oceans of alternatives I'm assuming the big users dont care about much extra features since the big tips are flowing in daily while smaller users could use it to grow their rooms in an interactive way although they might be scared due to the much deserved fee depending on how much the bots are.

Great job provinding the community with such intuitive bots!
 
  • Like
Reactions: cexmental
Upvote 0
Sep 27, 2020
309
1
296
31
Wunderland
chaturbate.com
Twitter Username
@cexmental
Chaturbate Username
mentalcex
Hello. Another small update for today. I've adjusted the daily color assignment behavior by providing it with more intelligence. Previously colors were assigned when the application first started. Now, colors are assigned as per your GMT settings. Keep this in mind if your Saturday color assignments suddenly swap at 12:01 am on Sunday! I rearranged the public tip menu item-specific thank you message options. The same options are there, only now they are grouped together for the sake of the 'pause thank yous when private' option.

@Notjustmetoo Thank you for your kind words! It would be impossible to query CB for total earning data and design a app-cap for those numbers! My alternative was to invent the CB in-app purchase (kind-of). I have limited some of my projects with 'demo' modes that act as a purchase wall. The free version offers limited functionality, while the full version is unrestricted. I have used this business model for over 2 years and I can tell you from experience that neither broadcasters or users want to give much of anything. Most seem accustomed to free apps and bots, or a $40 alternative compiled from deobfuscated code (plagiarism). If you write apps/bots for CB you do it because you have a need to code or a desire to help someone out. You don't do this to pay your bills. CB certainly doesn't support developers either. They don't promote us, talk about us, or provide any type of monetization. Here is a fun fact to drive home this point... Synergy was a birthday present for my friend, Valeryroldans. It wouldn't exist if not for her. I certainly wouldn't have coded it hoping to make a profit. These are the sad, but very true facts of CB development.

Please support your favorite developer if you have the means to do so!

Cheers,
Cexmental
 
Last edited:
Upvote 0
Sep 27, 2020
309
1
296
31
Wunderland
chaturbate.com
Twitter Username
@cexmental
Chaturbate Username
mentalcex
Hello. I had an idea for a #hashtag exchange. It works like this... The application will construct your room subject by combining the 'room subject' with your '#hashtags'. Only the first 5 tags from each comma delimited list are accepted. Each list can store up to 100 characters, while the room subject input-box can store up to 200 characters. If the hashtag exchange option is enabled, then the application will swap 1 complete set of tags for another at the timed interval. The current #hashtag set is stored in real-time and will function with the 'goals can update room subject' option (175 subject & #hashtags + 25 goals characters = 200 max length). The #hashtag complete sets are always exchanged randomly with no back-to-back repeats.

Examples of usage may include changing only 1 or 2 tags, so your room subject is continually updated with the tags you want users to click on throughout your transmission!

hashtagexchangeexample.png

Cheers,
Cexmental
 
Last edited:
Upvote 0
Sep 27, 2020
309
1
296
31
Wunderland
chaturbate.com
Twitter Username
@cexmental
Chaturbate Username
mentalcex
Hi. One small thing I forgot to mention in regards to truncation. Firstly, CB only allows a max length of 200 characters for room subjects. When the room subject + #hashtags exceed this limit, CB automatically truncates anything after 200 characters. This can result in broken #hashtags! To help preserve #hashtag integrity, Synergy can only truncate the 'room subject'. This means your #hashtags will always be fully represented. When goals are allowed to update the room subject, the new truncation limit becomes 175. The remaining 25 charcters are reserved for goals related information, until CB's automatic truncation (200 character limit) is reached!

It's kinda fun to watch all of this happen in real-time, as a room subject longer than 200 characters is dynamically adjusted depending on the length of the #hashtags. (IE: Shorter #hashtags mean more visible subject data!)

Goals example:

goal_advert_example_01.png

Cheers,
Cexmental
 
Upvote 0
Sep 27, 2020
309
1
296
31
Wunderland
chaturbate.com
Twitter Username
@cexmental
Chaturbate Username
mentalcex
I was really happy with how the #hashtag replacement code came out that I put it into a free standalone bot.

The Hashtag Exchange : https://chaturbate.com/apps/app_details/the-hashtag-exchange/?version=&slot=1

I added an 'example' loadout to get you started. Information is on the bot's description page.
Please note that #hashtag swaps are by full sets (1-5 hashtags, per set) and sets are selected at random, without back-to-back repeats.

Cheers,
Cexmental

thehashtagexchange.png
 
Upvote 0