Apps Home
|
Create an App
:3
Author:
elenaa_salvatore
Description
Source Code
Launch App
Current Users
Created by:
Elenaa_Salvatore
cb.settings_choices = [ {name: 'goal_amount', type: 'int', label: 'Token Goal', defaultValue: 123}, {name: 'goal_text', type: 'str', label: 'Goal Text', defaultValue: '❤️ LAST TIP CONTROLS TOY 1 MIN ❤️'}, {name: 'gif_url', type: 'str', label: 'GIF Image URL', defaultValue: 'https://media.tenor.com/LSuJq1T44eYAAAAC/baby-yoda-happy.gif'}, {name: 'bar_color', type: 'str', label: 'Bar Color (hex)', defaultValue: '#f9c2d8'} ]; let currentTips = 0; let lastTipper = 'No tips yet'; function updatePanel() { let percent = Math.min(100, (currentTips / cb.settings.goal_amount) * 100); let filled = '█'.repeat(Math.floor(percent / 10)); let empty = '░'.repeat(10 - Math.floor(percent / 10)); cb.drawPanel(cb.settings.goal_text, [ `Tokens: ${currentTips} / ${cb.settings.goal_amount}`, `Progress: ${filled}${empty}`, `Last Tip 💗: ${lastTipper}`, `<img src="${cb.settings.gif_url}" width="100" />` ], cb.settings.bar_color, "#000000"); } cb.onTip(function(tip) { currentTips += tip.amount; lastTipper = tip.from_user || 'Anonymous'; if (currentTips >= cb.settings.goal_amount) { cb.sendNotice(`🎉 GOAL REACHED: ${cb.settings.goal_text} 🎉`); currentTips = 0; } updatePanel(); }); cb.onEnter(updatePanel);
© Copyright Chaturbate 2011- 2026. All Rights Reserved.