Bots Home
|
Create an App
D
Author:
maryjanekane
Description
Source Code
Launch Bot
Current Users
Created by:
Maryjanekane
/*** BOT Settings ***/ cb.settings_choices = [ {name: 'butterflyType', type: 'choice', label: 'Butterfly Type', choice1: 'Random', choice2: 'Blue', choice3: 'Purple and Blue', choice4: 'Green', choice5: 'Multi-Color'}, {name: 'modAnnounce', label: 'Announce Moderators to everybody on Entry to room', type: 'choice', choice1: 'Yes', choice2: 'No', default: 'Yes'}, {name: 'fanclubAnnounce', label: 'Announce Fan Club Members to everybody on Entry to room', type: 'choice', choice1: 'Yes', choice2: 'No', default: 'Yes'}, {name: 'greyAnnounce', label: 'Welcome Greys to Chat Room', type: 'choice', choice1: 'In every chat room', choice2: 'Just their chat room', default: 'Yes'}, {name:'greyMessage', type:'str', label:'Message displayed for Greys on Entry to room', default: 'If you buy tokens, it will make the CB Experience more enjoyable for both of us'}, {name: 'tokenAnnounce', label: 'Welcome Token-Holders to Chat Room', type: 'choice', choice1: 'In every chat room', choice2: 'Just their chat room', default: 'Yes'}, {name:'tokenMessage', type:'str', label:'Message displayed for Token-Holders on Entry to room', default: 'Thanks for Visiting my Room'}, ]; /*** Variables ***/ var roomHost = cb.room_slug; // Name of the broadcaster cb.onEnter(function(user) { if (cb.settings['butterflyType']=='Blue') { gifName = ':butterfly'; } else if (cb.settings['butterflyType']=='Purple and Blue') { gifName = ':butterfly-valentine'; } else if (cb.settings['butterflyType']=='Green') { gifName = ':earthbutterfly'; } else if (cb.settings['butterflyType']=='Multi-Color') { gifName = ':butterfly_bb_'; } else { randomizer = Math.floor(Math.random() * 4); switch (randomizer) { case 0: gifName = ':butterfly'; break; case 1: gifName = ':butterfly-valentine'; break; case 2: gifName = ':butterfly_bb_'; break; case 3: gifName = ':earthbutterfly'; } } if(cb.settings['modAnnounce']=='Yes' && user['is_mod'] ) { cb.sendNotice(':customMod :customMod :customMod :customMod ', '', '', '#FF0000','bold'); cb.sendNotice('Moderator, ' + user['user'] + ', entered room.', '', '', '#FF0000','bold'); } if(cb.settings['fanclubAnnounce']=='Yes' && user['in_fanclub'] ) { cb.sendNotice(':customfanclub1' + ' Fan Club Member, ' + user['user'] + ', entered room.', '', '', '#008000','bold'); } setTimeout(func, 10000); function func() {}; if((user['has_tokens']) && (cb.settings['tokenAnnounce']=='In every chat room')) { cb.sendNotice(gifName + ' ' + user['user'] + ' ' + gifName + ' ' + cb.settings['tokenMessage'], '', '', '#000033','bold'); } else if((user['has_tokens']) && (cb.settings['tokenAnnounce']=='Just their chat room')) { cb.sendNotice(gifName + ' ' + user['user'] + ' ' + gifName + ' ' + cb.settings['tokenMessage'], user['user'], '', '#000033','bold'); } else if((!user['has_tokens']) && (cb.settings['greyAnnounce']=='In every chat room')) { cb.sendNotice(gifName + ' ' + user['user'] + ' ' + gifName + ' ' + cb.settings['greyMessage'], '', '', '#000033','bold'); } else { cb.sendNotice(gifName + ' ' + user['user'] + ' ' + gifName + ' ' + cb.settings['greyMessage'], user['user'], '', '#000033','normal'); } });
© Copyright Chaturbate 2011- 2026. All Rights Reserved.