Bots Home
|
Create an App
Rumata hello
Author:
rumataestor
Description
Source Code
Launch Bot
Current Users
Created by:
Rumataestor
var hello_mess = ['Howdy','Hi','Hello','Welcome','Glad to see you','Great to see you','Nice to see you']; // цвета var danger = '#cc0000'; var warning = '#ff8800'; var success = '#007e33'; var info = '#0099cc'; var defcolor = '#2bbbad'; var primary = '#4285f4'; var secondary = '#aa66cc'; var white = '#ffffff'; var black = '#000000'; // для типменю var menu_text = ''; var menu_title = ['','~~~~~~~~~~ Baby Tip Menu ~~~~~~~~~~~~~~~~', '~~~~~~~~~~ Twink Tip Menu ~~~~~~~~~~~~~~~~', '~~~~~~~~~~ Adult Tip Menu ~~~~~~~~~~~~~~~~']; var MAXITEMS = 10; var solid = '\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588'; var send_menu_title = []; var send_menu_text = []; var tipmenuprice=[]; var tipmenuitem = []; var tip_amt = 0; cb.settings_choices = [ {name:'menu_period', type:'int', minValue:1, maxValue:10, defaultValue:5, label: 'Menu period (1-10 min.)'}, {name:'menu_1', type:'choice', label:'1st menu', choice1:'yes', choice2:'no', defaultValue:'yes'}, {name:'menu_1_1', type: 'str', minLength: 1, maxLength: 255, label: 'Item 1', defaultValue: '1--Just for fun or get my attention'}, {name:'menu_1_2', type: 'str', required: false, minLength: 1, maxLength: 255, label: 'Item 2', defaultValue: '4--Play your favorite song (title in tip comments)'}, {name:'menu_1_3', type: 'str', required: false, minLength: 1, maxLength: 255, label: 'Item 3', defaultValue: '19--Flash slim butt'}, {name:'menu_1_4', type: 'str', required: false, minLength: 1, maxLength: 255, label: 'Item 4', defaultValue: '21--Flash asshole. You may ask about finger in the one'}, {name:'menu_1_5', type: 'str', required: false, minLength: 1, maxLength: 255, label: 'Item 5', defaultValue: '27--Put finger in the tight asshole. See next point'}, {name:'menu_1_6', type: 'str', required: false, minLength: 1, maxLength: 255, label: 'Item 6', defaultValue: '11--Add another 11 tks for another finger. A maximum is 3 fingers'}, {name:'menu_1_7', type: 'str', required: false, minLength: 1, maxLength: 255, label: 'Item 7', defaultValue: '29--Show uncut cock. And play with it'}, {name:'menu_1_8', type: 'str', required: false, minLength: 1, maxLength: 255, label: 'Item 8', defaultValue: '49--Take off clothes and stay naked'}, {name:'menu_1_9', type: 'str', required: false, minLength: 1, maxLength: 255, label: 'Item 9'}, {name:'menu_1_10', type: 'str', required: false, minLength: 1, maxLength: 255, label: 'Item 10'}, {name:'menu_2', type:'choice', label:'2nd menu', choice1:'yes', choice2:'no', defaultValue:'no'}, {name:'menu_2_1', type: 'str', minLength: 1, maxLength: 255, label: 'Item 1', defaultValue: '59--Jerk off for 1 minutes'}, {name:'menu_2_2', type: 'str', required: false, minLength: 1, maxLength: 255, label: 'Item 2', defaultValue: '69--Jerk off with a masturbator for 1 minutes'}, {name:'menu_2_3', type: 'str', required: false, minLength: 1, maxLength: 255, label: 'Item 3', defaultValue: '56--Go on jerk off for another minute (don\'t stop)'}, {name:'menu_2_4', type: 'str', required: false, minLength: 1, maxLength: 255, label: 'Item 4', defaultValue: '89--Oil on the body (from top to waist)'}, {name:'menu_2_5', type: 'str', required: false, minLength: 1, maxLength: 255, label: 'Item 5', defaultValue: '179--Oil all over the body'}, {name:'menu_2_6', type: 'str', required: false, minLength: 1, maxLength: 255, label: 'Item 6'}, {name:'menu_2_7', type: 'str', required: false, minLength: 1, maxLength: 255, label: 'Item 7'}, {name:'menu_2_8', type: 'str', required: false, minLength: 1, maxLength: 255, label: 'Item 8'}, {name:'menu_2_9', type: 'str', required: false, minLength: 1, maxLength: 255, label: 'Item 9'}, {name:'menu_2_10', type: 'str', required: false, minLength: 1, maxLength: 255, label: 'Item 10', defaultValue: '99--Password room (Talk about sex life and jerk off)'}, {name:'menu_3', type:'choice', label:'3th menu', choice1:'yes', choice2:'no', defaultValue:'no'}, {name:'menu_3_1', type: 'str', minLength: 1, maxLength: 255, label: 'Item 1', defaultValue: '149--Password room (+ you tip for what you want to see). Follies are welcome!'}, {name:'menu_3_2', type: 'str', required: false, minLength: 1, maxLength: 255, label: 'Item 2', defaultValue: '199--Stuff a didlo in my asshole. Slow and hot'}, {name:'menu_3_3', type: 'str', required: false, minLength: 1, maxLength: 255, label: 'Item 3', defaultValue: '299--Ride a didlo for 3 minutes. You choose the tempo and position'}, {name:'menu_3_4', type: 'str', required: false, minLength: 1, maxLength: 255, label: 'Item 4', defaultValue: '499--Password room with instant cum. No words. Just jerking off and cumming. Ask before tipping'}, {name:'menu_3_5', type: 'str', required: false, minLength: 1, maxLength: 255, label: 'Item 5', defaultValue: '499--Full remote control over Lovense for 5 minutes'}, {name:'menu_3_6', type: 'str', required: false, minLength: 1, maxLength: 255, label: 'Item 6', defaultValue: '999--Full remote control over Lovense UNTIL I CUM. Ask before tipping'}, {name:'menu_3_7', type: 'str', required: false, minLength: 1, maxLength: 255, label: 'Item 7'}, {name:'menu_3_8', type: 'str', required: false, minLength: 1, maxLength: 255, label: 'Item 8'}, {name:'menu_3_9', type: 'str', required: false, minLength: 1, maxLength: 255, label: 'Item 9', defaultValue: '199--Eat load after cum'}, {name:'menu_3_10', type: 'str', required: false, minLength: 1, maxLength: 255, label: 'Item 10', defaultValue: '999--Full remote control over Lovense UNTIL I CUM. Ask before tipping'}, ]; /////////////// ЭТО РАБОТАЕТ // cb.onMessage(function (msg) { // msg['X-Spam'] = true; // q = change(msg); // msg['m'] = q; // msg['X-Spam'] = false; // return msg; // }); cb.onMessage(function (msg) { if (msg['m'] == '/menu') { msg['X-Spam'] = true; cb.sendNotice(msg['user'] + ' ' + msg['gender'] + ' has asked for the menu',cb.room_slug,'',info,''); printMenu (send_menu_title, send_menu_text); return msg; } }); // Сокращения function change (text) { var res; switch (text['m']) { case '/ty': res = 'Thank you!'; break; // это для типменю case '/menu': printMenu (send_menu_title, send_menu_text); return ''; } return res; } function chatAd() { if (menu_flag != 0) { printMenu (send_menu_title, send_menu_text); } cb.setTimeout(chatAd, (cb.settings.menu_period * 60000)); } cb.setTimeout(chatAd, (cb.settings.menu_period * 60000)); cb.onTip(function (tip) { tip_amt=parseInt(tip['amount']); for(j in tipmenuprice) { for (i=1; i<= MAXITEMS; i++) { if (tip_amt == tipmenuprice[j][i]) { cb.sendNotice(tip['from_user'] + ' tipped for ' + tipmenuitem[j][i] + '! Enjoy!','','',success,'bold'); cb.sendNotice(tip['from_user'] + ' thank you, I hope you enjoy it',tip['from_user'],'','','bold'); } } } }); function init() { menu_flag = 0; for (j=1; j<=3; j++) { if (cb.settings['menu_' + j] == 'yes') { send_menu_title[j] = menu_title[j]; send_menu_text[j] =''; tipmenuprice[j] = []; tipmenuitem[j] = []; //cb.sendNotice(menu_title[j],'',danger,white,'bold'); for (i=1; i<=MAXITEMS; i++) { var tmp; tmp=cb.settings['menu_' + j + '_' + i]; if (tmp) { var arr = tmp.split('--'); if (arr[1] === undefined) { cb.sendNotice('ERROR: You need two dashes to separate the tip amount and menu item for item ' + i + ' in menu ' + j,'',danger,white,'bold'); } else { var amt=parseInt(arr[0]); if (amt>0) { tipmenuprice[j][i] = amt; tipmenuitem[j][i] = arr[1]; if (i>=2) { send_menu_text[j] += '\n'; } send_menu_text[j] += amt + ' tks - ' + arr[1]; } } } } } } menu_flag = 1; if (menu_flag != 0) { printMenu (send_menu_title, send_menu_text); } else { cb.sendNotice('ERROR: No menu items found!','',danger,white,'bold'); } } init(); function printMenu (send_menu_title, send_menu_text) { if (cb.settings['menu_1'] == 'yes') { cb.sendNotice(send_menu_title[1],'',info,white,'bold'); cb.sendNotice(send_menu_text[1],'',white,info,''); } if (cb.settings['menu_2'] == 'yes') { cb.sendNotice(send_menu_title[2],'',info,white,'bold'); cb.sendNotice(send_menu_text[2],'',white,info,''); } if (cb.settings['menu_3'] == 'yes') { cb.sendNotice(send_menu_title[3],'',info,white,'bold'); cb.sendNotice(send_menu_text[3],'',white,info,''); } cb.sendNotice('~~~~~~~~~~ Crazy Bitch Menu ~~~~~~~~~~~~~~~~','',primary,white,'bold'); cb.sendNotice('1000 tks - Go out naked on the balcony to smoke','','',primary,''); cb.sendNotice('1500 tks - Call my boyfriend (you should be buzzing my toy at this time, it\'s fun)','','',primary,''); cb.sendNotice('50000 tks - Be a clown for faggots or be a faggot for clowns. You choose which one','','',primary,''); cb.sendNotice('100000 tks - Drop everything and take the first flight to you','','',primary,''); cb.sendNotice('1000000 tks - Get married with you','','',primary,''); cb.sendNotice('Send /menu to see my menu at any time!','','',warning,'bold'); cb.sendNotice('', '', '', '#ffffff', ''); }
© Copyright Chaturbate 2011- 2024. All Rights Reserved.