- Single or repeating goal (enable or disable)
- Custom subject line
- Timed rotating notifier (up to 10 slots)
- Custom welcome message
- Timed Leaderboard (up to 10 users)
- Auto Thanks (up to 10 custom options)
- Info Panel (3 options eg. Last Tipper, Highest Tipper, Highest Total, Tipper, Goal: Progress/Total, Goal: Remaining, Goal: Progress / Total and Remaining, etc.)
Hi. Thank you for getting back to me with this list. For goals, my current design uses a command driven interface to list, add, edit (delete/overwrite), start, and stop goals. Goals can run in order and then stop or repeat. I've considered making it more customizable where a single goal (anywhere in the list of goals) can repeat more than once, but that will be a luxury update after the app is completed. I am trying to keep the apps interface at a bare minimum because there are many things that will expand and take up much of the on-screen space. The more a single app loads (each app/bot is essentially just a new Web page), the greater chances of crashes or slow-down occur. I saw this happen when I expand Virtual Clubs to more than 199 clubs during testing (although I did successfully test 999 clubs). With an all-in-one-app, its all about managing efficiency with the onscreen space. I have to ask, would it be annoying if goals had to be set-up for each broadcast through the commands? Do you often have re-occuring goals that would benefit from 10-20 slots on the interface?
The Rotating Notifier I will port into my project is this one:
https://chaturbate.com/apps/app_details/rotating-notifier-50/?version=&slot=3. However, I will expand the background color options to include more than just transparencies.
I designed a leaderboard that is just 3 lines of code and has no limitations. It can output 3, 5, 10 or all leaders. The list of the top 3 (with optional avatars, and a special background color for the "king") is in a timed rotation. A command also exists to output the entire leaderboard (public/private -- depending on who typed it).
I've released a couple of thank you bots (
Specific Tip Thank You Bot,
Every Tip Thank You Bot,
Tip Menu Deluxe) and will combine the best features from each of these into the new app. I will also include range tip amounts (1-14, 15-30) with 100% customizable outputs. This way any "toy" could be represented on CB, responding to any ranged tip amount, for any set amount of time, with customizable output messages!
As for the HTML panel, I will include versions of each 'goal' output (progress, leader, top tips, etc, and more. ;] <-- Leaving this *wink* here because it already does much more than any app currently on CB. I do not want to say more, because I have 6 months of development time into the app already and want to keep the unique HTML panel outputs a secret until its release.
The rest of your list is either already included or coded as part of another project and will be ported into the app before it's completion. I got you covered!
With that said, the amount of overhead in coding "secret show" bots and games (wheel of fortune, fruit machine, number guessing, etc) will push this app beyond what I feel comfortable with. These things will not be included. However, there are many existing bots to fill these needs!
Just to give an example of overhead... Virtual Clubs is over 1500 lines of code or
58 pages of single spaced text. Many things are typed on the same line (for easy code-referencing), and the actual lengh of the project is much longer. (insert crazy face GIF here -- LOL). I may eventually code a secret-show add-on bot that could be used in conjunction with my app. Time will tell...
Cheers,
cexmental