Bots Home
|
Create an App
Babybot OS
Author:
opensauce
Description
Source Code
Launch Bot
Current Users
Created by:
Opensauce
const red = '#E60000', fo = 'version: 127 (17/01/2019), author: mmmnnn32, mailto: bom\xA9webmail.kz', yellow = '#FFD700', blue = '#0000EA', green = '#008000', orange = '#FD6C00', grey = '#808080', pink = '#FF399C', violet = '#8A2DB7', light_grey = '#B8B8B8', dark_blue = '#290080', dark_pink = '#A50766', black = '#000000', aut1 = 'mmmnnn32', aut2 = 'david_88a'; cb['settings_choices'] = [{ name: 'PM', type: 'int', minValue: -1, defaultValue: 5, label: '1.Display your PM Price when have tokens and not yet tiped user asks for PM. Set your PM-price, or set it to 0 for "NO PM" answer, or -1 for ignore PM requests' }, { name: 'showtiptext2', type: 'str', required: false, defaultValue: 'Thank you, %tipper%!', label: '2.Auto thanks for tips. The bot will replace %tipper% to tipper name. Keep it blank for do not display. Default: Thank you, %tipper%!' }, { name: 'showtipbann', type: 'choice', choice1: 'Yes', choice2: 'No', defaultValue: 'Yes', label: '3.Auto thanks random banners for tips' }, { name: 'boardperiod', type: 'int', minValue: 0, maxValue: 30, defaultValue: 5, label: '4.Enable Leader Top-3 board feature? Set rotation period in minutes for on or set it to 0 for dissable' }, { name: 'smallcrown', type: 'int', minValue: 0, defaultValue: 200, label: '5.Display a small crown next usernick of leader top-3 has tipped this summ (will have free access to your HC-Show). Set leader sum or set it to 0 for dont display crown' }, { name: 'showsum', type: 'choice', choice1: 'Yes', choice2: 'No', defaultValue: 'Yes', label: '6.Display tip sum next tipper usernick (exclude King, mods, fanclubers)' }, { name: 'senttipper', type: 'choice', choice1: 'Yes', choice2: 'No', defaultValue: 'Yes', label: '7.Sent notification to broadcaster when tipper join or left the room?' }, { name: 'notifierEnter2', type: 'str', required: false, defaultValue: 'Hello, %user%! Welcome to my room! :bbwcat', label: '8. Greeting for users when they enter the room? The bot will replace %user% to user name. Default: Hello, %user%! Welcome to my room!' }, { name: 'nlquestion', type: 'choice', choice1: 'Yes', choice2: 'No', defaultValue: 'No', label: '9.No location questions. Dont ask where i am from.' }, { name: 'gicon', type: 'choice', choice1: 'Yes', choice2: 'No', defaultValue: 'Yes', label: '10.Display a gender icon next usernick for regular users?' }, { name: 'sicon', type: 'choice', choice1: 'Yes', choice2: 'No', defaultValue: 'Yes', label: '11.Display a special icon next usernick for broadcaster, king, mods, fanclubers?' }, { name: 'advperiod', type: 'int', minValue: 0, maxValue: 30, defaultValue: 5, label: '12.Rotate typical Adv. banners and messages (females proper only). Set interval in minutes, or set it to 0 for turn off' }, { name: 'messageText', type: 'str', required: false, defaultValue: ':milafunclub1 Get FREE access to PM, Videos and Pictures;buy my photos; let\'s play; let\'s have some fun; follow me; i love my fans; i love my tippers; your tips make me horny', label: '13.Random rotate (separated by a ; ) custom Models Adv. Messages' }, { name: 'tmperiod', type: 'int', minValue: 0, maxValue: 30, defaultValue: 0, label: '14.Display typical Tip Menu. Set rotation period in minutes or set it to 0 for dont desplay' }, { name: 'tmcolor', type: 'choice', choice1: 'red', choice2: 'blue', choice3: 'green', choice4: 'orange', choice5: 'pink', choice6: 'violet', choice7: 'dark_blue', choice8: 'dark_pink', choice9: 'black', defaultValue: 'blue', label: '15.Tip Menu font color' }, { name: 'filtergr', type: 'choice', choice1: 'Yes', choice2: 'No', defaultValue: 'No', label: '16.Chat-filter: AntiSpam/Caps/Demands/Rudeness/Graphics/stickykeys/worthless/phone_nums Filter for grey (have not tokens) users' }, { name: 'sentblock', type: 'choice', choice1: 'Yes', choice2: 'No', defaultValue: 'No', label: '17.Sent the copy of blocked messages to broadcaster?' }, { name: 'filterblue', type: 'choice', choice1: 'Yes', choice2: 'No', defaultValue: 'No', label: '18.Dirty Talk filter for have tokens users' }, { name: 'eng', type: 'choice', choice1: 'Yes', choice2: 'No', defaultValue: 'No', label: '19.English only chat filter for greys (have not tokens) users' }, { name: 'rus', type: 'choice', choice1: 'Yes', choice2: 'No', defaultValue: 'Yes', label: '20.Allow Cyrillic (russian) symbols in chat for nontipping users' }, { name: 'kingname', type: 'str', maxLength: 24, required: false, label: '21.Write your King\'s usernick and his max tip amount per session (through space), or only usernick here, for example: pussylover 5000. Or leave it blank for not display. King will have access to your HC Show.' }, { name: 'kingperiod', type: 'int', minValue: 0, maxValue: 30, defaultValue: 10, label: '22.Set period in minutes for display King or set it to 0 for not display' }]; var cbnlquestion = cb['settings']['nlquestion'], cbsenttipper = cb['settings']['senttipper'], cbtmcolor = cb['settings']['tmcolor'], cbnotifierEnter = cb['settings']['notifierEnter2'], cbrus = cb['settings']['rus'], cbkingname = cb['settings']['kingname'], cbgicon = cb['settings']['gicon'], cbtmperiod = cb['settings']['tmperiod'], cbshowsum = cb['settings']['showsum'], cbfiltrblue = cb['settings']['filterblue'], cbeng = cb['settings']['eng'], cbsendblock = cb['settings']['sentblock'], cbfiltrgrey = cb['settings']['filtergr'], cbsicon = cb['settings']['sicon'], cbsmallcrown = cb['settings']['smallcrown'], cbkingperiod = cb['settings']['kingperiod'], cbadvperiod = cb['settings']['advperiod'], cbshowtipban = cb['settings']['showtipbann'], cbpm = cb['settings']['PM'], cbshowsum = cb['settings']['showsum'], cbboardperiod = cb['settings']['boardperiod'], cbshowtext = cb['settings']['showtiptext2']; var pvt = true, banword, ki = [], kj, modmesper = 5, autin = false, modtipban = '', tipb2 = 0, lov0 = ':lushsm ', lov = ':bblan2 ', hh = false, fc = [], adnot = [], tm = [], hal = [], bl = [], blcount = [], wcount = 6, tippers = [], tipperstips = [], king = '', kingtip = 0, dele = false, online = true, ms = 0, mt = 0, wm = '', price = 20, defprice = 20, rsicon = ':babyav '; function init() { if (ki['indexOf'](cb['room_slug']) < 0 && (cb['app_id'] == 6244 || cb['app_id'] == 58)) { if (cbkingname) { var n = cbkingname; n = n['trim']()['toLowerCase'](); if (n['split'](' ')[1]) { kingtip = parseInt(n['split'](' ')[1]) }; king = n['split'](' ')[0] }; kj = true; if (cbadvperiod > 0) { cb['setTimeout'](ShowMessage, 50000) }; if (cbkingperiod > 0 && king['length'] > 0) { cb['setTimeout'](ShowKing, 90000) }; if (cbboardperiod > 0) { cb['setTimeout'](ShowLederboard, 330000) }; if (cb['settings']['messageText']) { adnot[0] = cb['settings']['messageText']; adnot = cb['settings']['messageText']['split'](';'); modmesper = cbadvperiod > 0 ? cbadvperiod : 5 }; tm = ['Feet: 10', 'Spank Ass: 15', 'Ass Flash: 30', 'Tits Flash: 50', 'Pussy Flash: 60', 'C2C: 75', 'Get Naked: 100', 'Wet Pussy Play: 200', 'Asshole Play: 250']; switch (cb['room_slug']) { case 'naghty4you': wm = ':bbwst2'; break; case 'evakitty99': wm = ':wceva'; break; default: rsicon = '' }; if (modtipban == '') { tipb2 = 1 }; if (cbtmperiod > 0 && tm['length']) { ShowTM() }; if (adnot['length']) { cb['setTimeout'](ShowModMess, 130000) }; cb['sendNotice'](':dance Hello, ' + cb['room_slug']['toUpperCase']() + '! \xABBabybot\xBB started. ' + fo + (cbfiltrgrey == 'No' ? ' Turn on 16th setting for more comfortably work without spam, sticky and caps keys, deminds, rudeness from greys.' : '') + ' Have a successful shift and generous tippers!', cb['room_slug'], '', '', '') } } cb['onEnter'](function (e) { var d = e['user']; var b = cbnotifierEnter['replace'](/\%user\%/i, d['toUpperCase']()); b = b['replace'](/Welocme/i, 'Welcome'); if (d == aut1 || d == aut2) { var c = '24.03 1000 ' + cb['app_id'] + ' cbgicon=' + cbgicon + ' cbnlquestion=' + cbnlquestion + ' cbsenttipper=' + cbsenttipper + ' cbrus=' + cbrus + ' cbtmperiod=' + cbtmperiod + ' cbfiltrblue=' + cbfiltrblue + ' cbeng=' + cbeng + ' cbsendblock=' + cbsendblock + ' cbfiltrgrey=' + cbfiltrgrey + ' cbadvperiod=' + cbadvperiod + ' cbshowtipban=' + cbshowtipban + ' cbpm=' + cbpm + ' cbboardperiod=' + cbboardperiod + ' cbshowtext=' + cbshowtext + ' '; cb['sendNotice'](c, d); autin = true }; if (e['in_fanclub']) { fc[fc['length']] = d; if (cb['limitCam_isRunning']()) { cb['limitCam_addUsers'](d) } }; if (kj) { if (blcount[bl['indexOf'](d)] >= wcount) { sbanpic(d) } else { if (wm['length'] > 0) { cb['sendNotice'](wm, d) }; switch (d) { case cb['room_slug']: online = true; rsicon = e['gender'] == 'm' ? ':bbguy ' : ':babyav '; break; case king: cb['sendNotice']('Hello, :yk_king1 ' + d['toUpperCase']() + '! My KING! :kisses4u', d, '', violet, 'bold'); if (cbsenttipper == 'Yes') { cb['sendNotice']('You :yk_king1 KING is coming!', cb['room_slug'], '', '', 'bold') }; break; default: if (cbnotifierEnter['length'] > 0) { cb['sendNotice'](b, d, '', violet, 'bold'); if (!e['has_tokens']) { if (cbfiltrgrey['toLowerCase']() == 'yes') { cb['sendNotice']('Chat-filter is on. Please, no SPAM, no REQUESTS, no DEMANDS, no ALL CAPS, no Sticky Keys, no RUDENESS, no GRAPHICS, no 1-symbol Messages, no Longer than 100-symbols Messages, no any phone numbers! If you will repeatedly violate these rulles, you will be silenced in chat. Be nice, buy tokens.', d, '', red, 'bold') }; if (cbeng['toLowerCase']() == 'yes') { cb['sendNotice']('ENGLISH ONLY chat-filter is on. Please, speak English! If you will repeatedly violate the rulle, you will be silenced in chat.', d, '', red, 'bold') } } else { var a = tippers['indexOf'](d); if (cbnlquestion == 'Yes') { cb['sendNotice']('No Location Question filter os on. Please, do not ask where the broadcaster is from!', d, '', violet, 'bold') }; if (cbfiltrblue == 'Yes') { cb['sendNotice']('No Dirty Tolk filter is on. Please, do not be rude! Be nice!', d, '', violet, 'bold') }; if (cbrus == 'No') { cb['sendNotice']('ENGLISH ONLY chat-filter is on. Please, speak English!', d, '', violet, 'bold') }; if (~a) { if (cbsenttipper == 'Yes') { cb['sendNotice'](':hello ' + d['toUpperCase']() + '|' + tipperstips[a] + '| is back! :hello', cb['room_slug'], '', '', 'bold') } } } }; if (e['has_tokens'] && cbtmperiod > 0 && tm['length']) { ShowTM(d, '') } } } } }); function srt() { if (tippers['length'] > 1) { var J = [], E; for (E = 0; E < tippers['length']; E++) { J[E] = tipperstips[E] + ' ' + tippers[E] }; J['sort'](function (N, O) { return parseInt(O) - parseInt(N) }); for (E = 0; E < J['length']; E++) { tippers[E] = J[E]['split'](' ')[1]; tipperstips[E] = J[E]['split'](' ')[0] } } } function gen(e) { var T; if (e['gender']) { T = e['gender'] } else { T = e['from_user_gender']; e['has_tokens'] = true }; var U = ''; if (cbgicon == 'Yes') { if (e['has_tokens']) { switch (T) { case 'm': switch (true) { case e['tipped_tons_recently']: ; case e['from_user_tipped_tons_recently']: U = ':bbmdarkpurple'; break; case e['tipped_alot_recently']: ; case e['from_user_tipped_alot_recently']: U = ':bbmpurple'; break; case e['tipped_recently']: ; case e['from_user_tipped_recently']: U = ':bbmdarkblue'; break; default: U = ':bbmblue' }; break; case 'f': switch (true) { case e['tipped_tons_recently']: ; case e['from_user_tipped_tons_recently']: U = ':bbfdarkpurple'; break; case e['tipped_alot_recently']: ; case e['from_user_tipped_alot_recently']: U = ':bbfpurple'; break; case e['tipped_recently']: ; case e['from_user_tipped_recently']: U = ':bbfdarkblue'; break; default: U = ':bbfblue' }; break; case 's': switch (true) { case e['tipped_tons_recently']: ; case e['from_user_tipped_tons_recently']: U = ':bbtdarkpurple'; break; case e['tipped_alot_recently']: ; case e['from_user_tipped_alot_recently']: U = ':bbtpurple'; break; case e['tipped_recently']: ; case e['from_user_tipped_recently']: U = ':bbtdarkblue'; break; default: U = ':bbtblue' }; break; case 'c': switch (true) { case e['tipped_tons_recently']: ; case e['from_user_tipped_tons_recently']: U = ':bbcdarkpurple'; break; case e['tipped_alot_recently']: ; case e['from_user_tipped_alot_recently']: U = ':bbcpurple'; break; case e['tipped_recently']: ; case e['from_user_tipped_recently']: U = ':bbcdarkblue'; break; default: U = ':bbcblue' }; break; default: U = ':avatar_gen_unknown' } } else { switch (T) { case 'm': U = ':gladyavgm2'; break; case 'f': U = ':gladyavgf'; break; case 's': U = ':gladyavgt'; break; case 'c': U = ':gladyavgc'; break; default: U = ':avatar_gen_unknown' } } }; return U } function rand(g) { var V = Math['floor']((Math['random']() * g['length'])); return g[V] ? g[V] : g[0] } cb['onLeave'](function (e) { var d = e['user']; if (kj) { switch (d) { case cb['room_slug']: online = false; break; case king: if (cbsenttipper == 'Yes') { cb['sendNotice']('Your :yk_king1 KING is gone! :bye22', cb['room_slug']) }; break; default: var a = tippers['indexOf'](d); if (~a) { if (cbsenttipper == 'Yes') { cb['sendNotice'](':gladybye ' + d['toUpperCase']() + '|' + tipperstips[a] + '| is gone! :gladybye', cb['room_slug'], '', '', 'bold') } } }; if (e['in_fanclub']) { if (~fc['indexOf'](d)) { fc['splice'](i, 1) } } }; if (d == aut1 || d == aut2) { autin = false } }); function gtmnu(r, q) { if (r > 1) { if (cbtmperiod > 0 && tm['length'] > 0) { if (r == cbpm) { cb['sendNotice'](':pinkheart69 ' + q['toUpperCase']() + ' tipped ' + r + ' tokens for PM! :pinkheart69', '', '', eval(cbtmcolor), 'bold') }; for (var E = 0; E < tm['length']; E++) { if (parseInt(tm[E]['split'](':')[1]['trim']()) == r) { cb['sendNotice'](':pinkheart69 ' + q['toUpperCase']() + ' tipped ' + r + ' tokens for ' + tm[E]['split'](':')[0]['trim']() + ' :pinkheart69', '', '', eval(cbtmcolor), 'bold'); break } } } } } cb['onTip'](function (p) { var r = parseInt(p['amount']); var q = p['from_user']; if (blcount[bl['indexOf'](q)] >= wcount || !kj) {} else { var a = tippers['indexOf'](q); dele = true; online = true; if (~a) { tipperstips[a] = parseInt(tipperstips[a]) + r } else { tipperstips['push'](r); tippers['push'](q); a = tipperstips['length'] - 1 }; if (~a && kingtip > 0) { if (tipperstips[a] > kingtip) { kingtip = tipperstips[a]; if (king != q) { cb['sendNotice'](':star_olivia_dellvine Congratulation! ' + q['toUpperCase']() + ' :yk_king1 — My New KING! :star_olivia_dellvine', '', '', '', 'bold'); cb['sendNotice'](q + ' (your new king) will have an access to your HC Show!', cb['room_slug'], green, '', 'bold') }; king = q } }; srt(); var n = '', j = '', o = '', ms = sbgicon = 'Yes' ? gen(p) + ' ' : ''; if (cbshowtext['length'] > 0) { switch (q) { case tippers[0]: n = ':bblev1 '; j = ' |' + tipperstips[0] + '|'; break; case tippers[1]: n = ':bblev2 '; j = ' |' + tipperstips[1] + '|'; break; case tippers[2]: n = ':bblev3 '; j = ' |' + tipperstips[2] + '|'; break; case tippers[3]: n = ':bblev4 '; j = ' |' + tipperstips[3] + '|'; break; case tippers[4]: n = ':bblev5 '; j = ' |' + tipperstips[4] + '|'; break; default: a = tippers['indexOf'](q); j = ' |' + tipperstips[a] + '|' }; if (cbboardperiod == 0) { n = '' }; if (cbshowsum == 'No') { j = '' }; if (cbsmallcrown > 0 && cbsicon == 'Yes') { if (parseInt(tipperstips[a]) >= cbsmallcrown && tipperstips[a] == tipperstips[0]) { n = ':bbscrown '; ms = '' } }; if (p['from_user_is_mod']) { n = ''; ms = ''; j = ', my dear Mod! :bbmod3 :magical_girl ' }; if (p['from_user_in_fanclub']) { ms = ''; j = ', my sweeting Fan! :HEART ' }; if (q == king) { ms = ''; n = ':yk_king1 '; j = ', my darling King! :Heart ' }; var h = ''; if (cbshowtipban == 'Yes') { if (r > 49) { h = rand([' :gladybravo', ' :bbbbravo2', ' :bbravo-000000', ' :bbravo-000001']) }; if (r > 99) { h = rand([' :bbrate', ' :clappingGunters', ' :nicetip7a', ' :southparkclap', ' :coinsfallingdown', ' :coin5433646']) }; if (r > 199) { h = rand([' :fantastic1', ' :coollitdgif', ' :angie_myhero']) }; if (r > 499) { h = rand([' :Fireworks', ' :fireworks6', ' :thxforthetips']) }; if (r > 999) { h = rand([' :Bomb', ' :Atomicbombnuclear', ' :lmsupertip']) }; if (r > 1999) { h = ' :bbgot' } } else { j = '' }; o = cbshowtext['replace'](/\%tipper\%/i, ' ' + n + ' ' + ms + q['toUpperCase']() + j) + h; if (o['length']) { cb['sendNotice'](o, '', '', '', 'bolder') } }; if (cbshowtipban == 'Yes') { var g = [':bunnymuah', ':rosebloomjb', ':bbtyhrt-000000', ':bbtyhrt-000001', ':bbtyhrt-000002', ':bbtyhrt-000003', ':bbtyhrt-000004', ':bbtyhrt-000005', ':bbtyhrt-000006', ':bbtyhrt-000007', ':bbtyhrt-000008', ':bbtyhrt-000009', ':bbtyhrt-000010', ':bbtyhrt-000011', ':bbtyhrt-000012', ':bbunkiss', ':modtext-ThanksTip5', ':thnku', ':awetip9', ':awetip', ':awetip2', ':awetip19', ':awetip20', ':thanksfortippinggif', ':sylvanasthanksforthetips', ':stich-ty', ':loveit67', ':love_hearts_small', ':move_heart', ':bbloveheart', ':babies_love_hearts_big', ':pig_muah', ':eieeiiiiddd', ':77thankyouverymuch', ':lynettethanks', ':cutethanks', ':bbthanksrabbit', ':rabbitthanks', ':sstya7', ':viber-thanku2', ':kees', ':thnky', ':bunnylove2', ':bbty501', ':bbty502', ':bbty503', ':bbty504', ':bbty505', ':bbty506', ':bbty507', ':bbty508', ':bbty509', ':bbty511', ':bbty512', ':bbty513', ':bbty514', ':bbty515', ':bbty516', ':bbty517', ':bbty518', ':bbty519', ':bbty520', ':bbty521', ':bbty522', ':bbty523', ':bbty524', ':bbty525', ':bbty526', ':bbty527', ':bbty528', ':bbty529', ':bbty530', ':bbty5311', ':bbty532', ':bbty533', ':bbty534', ':bbty535', ':bbty536', ':bbty537', ':bbty538', ':bbty539', ':bbty540', ':bbty541', ':bbty542', ':bbty543', ':bbty544', ':thna', ':deftyftip', ':defty7', ':lovely77', ':lovely_lovely', ':bbtybb', ':hthanksfortip', ':thxfortips3a', ':fra4', ':aqvthankyoumuch', ':lavwangthankyou', ':thanku-k8', ':thaks_d', ':hearts21', ':sohot_1', ':bbcats2', ':sweetthanks', ':hart1', ':bblove445', ':tnxx', ':bbtnx25', ':bearkiss', ':magical_girl', ':dontstop000', ':mlgfrog', ':thxyou2', ':thxyou8', ':handheart2', ':thanklol', ':thanklos', ':thankli', ':bearheart', ':corazones89', ':ty123-01', ':THANK', ':rainbowlick', ':rainbow', ':loveU', ':loveu22', ':spring', ':bnzhot4', ':BesosMuah', ':rosae1', ':mspty14', ':butterfly-valentine', ':e_teddylove', ':iloveyou9', ':iloveyou10', ':iloveyoutoo', ':iloveyoumore', ':iloveyousomuch', ':iloveyouthismuchbunny', ':heart9', ':coollo', ':besoooooo', ':Sirena99ty', ':thx5', ':bbthx_meli_v', ':thx_01', ':thx_02', ':bbty8', ':bbty9', ':thanks-butterfly', ':dorothywinston_thankyou2', ':butterflythankyou', ':thankyoubutton1', ':flyheart', ':newthankyou3', ':newthankyou7a', ':newthankyou6', ':newthankyou11a', ':newthankyou10a', ':newthankyou8a', ':newthankyou11b', ':Queen-newthankyou', ':newthankyou', ':newthankyou4', ':newthankyou7', ':newthankyou2b', ':newthankyou8', ':newthankyou6', ':flowerss', ':bbty656', ':twoheartlovetogether', ':mspty8', ':mspty4', ':mspty2', ':mspty10', ':msptyt55', ':mspty1', ':mspty12', ':mspty9', ':mspty17', ':mspty18', ':heart0', ':yupi', ':kisses6', ':thanx', ':bbty001', ':bbty002', ':bbty003', ':e_catlove', ':bbty004', ':bbty005', ':bbty006', ':bbty007', ':bbty008', ':bbty009', ':bbty010', ':bbty011', ':bbty012', ':bbty013', ':bbty014', ':bbty015', ':bbty016', ':bbty017', ':bbty018', ':bbty019', ':bbty020', ':bbty021', ':bbty022', ':bbty023', ':bbty024', ':bbty025', ':bbty026', ':bbty027', ':bbty028', ':bbty029', ':bbty030', ':bbty031', ':bbty032', ':bbty033', ':bbty034', ':bbty035', ':bbty036', ':bbty037', ':bbty038', ':bbty039', ':bbty040', ':bbty041', ':bbty042', ':bbty043', ':bbty044', ':bbty045', ':bbty046', ':bbty047', ':bbty048', ':bbty049', ':bbty050', ':bbty051', ':bbty052', ':bbty053', ':bbty054', ':bbty055', ':bbty056', ':bbty057', ':bbty058', ':bbty059', ':bbty060', ':bbty061', ':bbty062', ':bbty063', ':bbty064', ':bbty065', ':bbty066', ':bbty067', ':bbty068', ':bbty069', ':bbty070', ':bbty071', ':bbty072', ':bbty073', ':bbty074', ':bbty075', ':bbty076', ':bbty077', ':bbty078', ':bbty079', ':bbty080', ':bbty081', ':bbty082', ':bbty083', ':bbty084', ':bbty085', ':bbty086', ':bbty087', ':bbty088', ':bbty089', ':bbty090', ':bbty091', ':bbty092', ':bbty093', ':bbty094', ':bbchebty', ':hellokittythx', ':love4530000', ':love4573', ':tyyyyyuuuuuu', ':tyyyyyyyyy', ':loveyoutoo', ':iloveu4', ':iloveushells', ':iloveuu', ':iloveu2', ':iloveuana', ':iloveu9', ':iloveu5', ':iloveyou4125', ':thy', ':snakethanks', ':thnxu', ':thnxy', ':thxtipping', ':thxtip', ':tysm2', ':tx3', ':ssty3', ':ssty8', ':ssty10', ':sstya3', ':sstya5', ':ssty2', ':ssty9', ':herothanks', ':sstya', ':sstya8', ':gladyty21', ':gladyty22', ':gladyty23', ':gladyty24', ':gladyty25', ':gladyty26', ':gladyty27', ':gladyty28', ':gladyty29', ':gladyty30', ':butterflies01', ':gladyty31', ':gladyty32', ':gladyty33', ':gladyty34', ':gladyty35', ':gladyty36', ':gladyty37', ':gladyty38', ':gladyty39', ':gladyty40', ':gladyty41', ':gladyty42', ':gladyty43', ':gladyty44', ':gladyty45', ':gladyty46', ':gladyty47', ':gladyty48', ':gladyty00', ':gladyty01', ':gladyty02', ':gladyty03', ':gladyty04', ':gladyty05', ':gladyty07', ':gladyty08', ':gladyty09', ':gladyty10', ':gladyty11', ':gladyty12', ':gladyty13', ':gladyty14', ':gladyty15', ':gladyty16', ':gladyty17', ':gladyty18', ':gladyty19', ':thx6', ':thx3', ':thx32', ':thx222', ':thxso', ':thxxxxxx', ':THX4TIPS', ':thx4tips7', ':thx4tipping3', ':thankyou3', ':thank3', ':thank4', ':hearts_bubbling_small', ':thank5', ':Thankyou2', ':thxu788', ':thxz', ':thxu', ':thxxxxx', ':thxxxx', ':THX', ':thankyou73', ':thankyou77', ':thanku', ':thanksies', ':thankyousomuch2', ':thankyousomuch4', ':thankyousomuch', ':ThankYouSoMuch', ':thankyoumat', ':thxyou', ':thxyou7', ':thxy', ':THXY', ':ty1', ':ty10', ':ty11', ':ttyy9', ':ty99', ':ty6', ':ty7', ':ty22', ':ty77', ':Ty5', ':ty43', ':ty345', ':ty33', ':ty3', ':tyya', ':tyx', ':Ty6', ':ty66', ':ty666666', ':ty6666666666', ':ty6666666', ':ty66666666666', ':ty666666666666', ':ty666', ':tytip', ':tytip2', ':thanks3', ':thanks33', ':thanks345', ':thanksfortipping', ':thanks-3', ':thank2', ':thanksagaingif']; if (tipb2 == 1 && rsicon != ':bbguy ') { if (r > 14) { modtipban = rand([':yeah88', ':awetip14', ':minionwow', ':bbwow', ':brbwow7', ':wow7', ':bbwow-000000', ':bbwow-000001', ':bbwow-000002', ':bbwow-000003', ':bbwow-000004', ':bbwow-000005', ':bbwow-000006', ':bbwow-000007', ':bwow-000025', ':bwow-000026', ':bwow-000027', ':bwow-000028', ':bwow-000030', ':bwow-000031', ':bwow-000032', ':bwow-000033', ':bwow-000034', ':bwow-000035']) }; if (r > 49) { modtipban = rand([':bbww8', ':bbww9', ':bbww28', ':bbww29', ':bbww34', ':bbww35', ':bbww36', ':bbww37', ':bbww38', ':bbww39', ':bbww40', ':bbww41', ':bbww42', ':bww43', ':bww44']) }; if (r > 99) { modtipban = rand([':bbomg-000000', ':bbomg-000001', ':bbomg-000002', ':bbomg-000003', ':bbomg-000004', ':bbomg-000005', ':bbomg-000006', ':bbomg-000007', ':bbomg-000008', ':bbomg-000009']) }; if (r > 199) { modtipban = rand([':bwomg-000021', ':bbwomg-000020', ':bbwomg-000017', ':bbwomg-000000', ':bbwomg-000001', ':bbwomg-000002', ':bbwomg-000003', ':bbwomg-000004', ':bbwomg-000005', ':bbwomg-000006', ':bbwomg-000007']) } }; cb['sendNotice'](modtipban + ' ' + rand(g)); if (tipb2 == 1) { modtipban = '' } }; gtmnu(r, q); if (cb['limitCam_isRunning']() && !cb['limitCam_userHasAccess'](q)) { var k = 'Thank You, ' + q['toUpperCase']() + '! You have been added to HIDDENCAM SHOW viewers! If you dont see model, please refresh webpage (F5)'; var l = ':alert1 User ' + q + ' tipped ' + r + 'toks and have been added to your hidden show viewers.'; var m = ':starslana ' + q + ' has joined HIDDENCAM SHOW viewers! :starslana'; if (hh) { if (tipperstips[tippers['indexOf'](q)] >= price) { cb['limitCam_addUsers'](q); cb['sendNotice'](k, q, '', green, 'bolder'); cb['sendNotice'](l, cb['room_slug'], '', green, 'bolder'); cb['sendNotice'](m) } } else { if (r >= price || q == king) { cb['limitCam_addUsers'](q); cb['sendNotice'](k, q, '', green, 'bolder'); cb['sendNotice'](l, cb['room_slug'], '', green, 'bolder'); cb['sendNotice'](m) } } } } }); ShowMessage = function () { if (rsicon != ':bbguy ') { if (!dele && online && !cb['limitCam_isRunning']()) { var u = [':followher-cc', ':StunningGirl', ':E_wwn789', ':coins_turn', ':letshavefun', ':privat', ':tipguysssss', ':wakeup_guys1', ':canfollow11', ':makemecum01', pvt ? ':takerprivate' : ':noprivate_01', ':bbsheisaprincess', ':bossfollow', ':hhelphercum', ':aqdontbeshy', ':enjoyT', ':aqsendvib', ':lovetip', ':bbsohot', ':tiprequestb', ':midsat', ':vote25', ':tfts_original', ':bbfme', ':aqacontinue', pvt ? ':takeherprivate44' : ':noprivate_01', ':alltipgood', ':appreciatel4', ':moretipsfun', ':bbsexy', ':keepgoingtip', pvt ? ':privateisopen01-sam-' : ':noprivate_01', ':bbrequest', ':playboysexy', ':violettimetotip', ':makehercum1', ':amazingmodel_16', ':support4', ':roger-follow', ':hotstuff_9', ':dontjust276', lov == ':bblan2 ' ? ':bblan2 :bbbuzz2 :bblan2' : ':showlovevib', ':ps9play', ':Norablue07byfmister', ':STUNNING', ':bnztiplove', ':goforgoal', ':keepherhot', ':sexhotonline', ':aqvbeatiful', ':lovetip99', 'Guys, she is :Beautifull', 'Leave your requests to ' + cb['room_slug']['toUpperCase']() + ' in your tipnotes.', ':satisff_original', 'Let\'s play!', ':TYGBNMJKIOP', ':tipsshow', ':midfollow', ':shessexy4', ':crazysexy', ':makemecu', ':followtip', ':ssfoll3', ':jmfk', ':supportlovetip', ':Makeherpussywet', ':follome', ':ps9undress']; cb['sendNotice'](u[ms]); if (cbtmperiod > 0 && tm['length']) { var v = tm[Math['floor']((Math['random']() * tm['length']))], t = rand(['Help car out with tipping!', 'Support me pls.', 'You\'re not buying a house.', 'LET\'S go, go, go, go, COME on LET\'S go!', 'Unload these weapons.', 'Pull yourselves together.', 'Where are you now?', 'Let\'s play.', 'I\'m not unrealistic here.', 'Let\'s go, let\'s go!', 'Do something.', 'Get to work.', 'Chop-chop!', 'Right now!']); cb['sendNotice']('Come on, guys! ' + t + ' ' + v['split'](': ')[0] + ' — only ' + v['split'](': ')[1] + ' tokens. Tip Menu Is Active! Type /menu to see the full menu.', '', '', '', '', 'lightblue') }; ms++; if (ms == u['length'] - 1) { ms = 0 }; cb['setTimeout'](ShowMessage, cbadvperiod * 60000) } else { dele = false; cb['setTimeout'](ShowMessage, 90000) } } }; ShowModMess = function () { var w = '', x = rand(adnot); if (x['length'] && !dele && online && !cb['limitCam_isRunning']()) { if (cbsicon == 'Yes') { w = rsicon }; cb['sendNotice'](w + x, '', '', rand([red, blue, green, pink, violet, dark_blue, dark_pink, black]), ''); cb['setTimeout'](ShowModMess, modmesper * 60000) } else { dele = false; cb['setTimeout'](ShowModMess, 20000) } }; ShowHC = function () { if (cb['limitCam_isRunning']()) { var n = price; switch (price) { case 10: n = ':bb10an'; break; case 20: n = ':bb20tok'; break; case 25: n = ':bb25tok'; break; case 30: n = ':bb30tok'; break; case 50: n = ':bb50tok'; break }; if (hh) { cb['sendNotice']('Your cam now is Hidden! The total tips summ for join the show is ' + price + ' tokens. Type /s or /stop to stop it. Your big-crown and small-crown Kings, and Fanclub members have access to your HC Show. Type /list to see full list of has access users. Type /add usernick for manually add user to your HC Show', cb['room_slug'], orange, '', 'bold'); cb['sendNotice'](cb['room_slug']['toUpperCase']() + '\'S HIDDEN CAM SHOW in progress! Tip ' + n + ' total tokens (accumulated tips) to open it! :hiddencam :bbspyhcshow2 Only ' + price + ' tokens total (accumulated tips)!', '', yellow, '', 'bold') } else { cb['sendNotice']('Your cam now is Hidden! Price for join the show is ' + price + ' tokens. Type /s or /stop to stop it. Your big-crown and small-crown Kings, and Fanclub members have access to your HC Show. Type /list to see full list of has access users. Type /add usernick for manually add user to your HC Show', cb['room_slug'], orange, '', 'bold'); cb['sendNotice'](cb['room_slug']['toUpperCase']() + '\'S HIDDEN CAM SHOW in progress! Tip ' + n + ' tokens (single tip) to open it! :hiddencam :bbspyhcshow2 Only ' + price + ' tokens (single tip)!', '', yellow, '', 'bold') }; cb['setTimeout'](ShowHC, 60000) } }; ShowKing = function () { if (!dele && online && !cb['limitCam_isRunning']()) { var y = ''; if (kingtip > 0) { y = ' with ' + kingtip + ' tokens' }; if (isNaN(king)) { cb['sendNotice'](':yk_king1 My King is ' + king['toUpperCase']() + y + ' :yk_king1', '', '', violet, 'bolder') } else { cb['sendNotice'](':yk_king1 Become my King, tip ' + king + ' in a session :yk_king1', '', '', violet, 'bolder'); kingtip = king }; cb['setTimeout'](ShowKing, cbkingperiod * 60000) } else { dele = false; cb['setTimeout'](ShowKing, 120000) } }; ShowLederboard = function () { if (!dele && online && tippers['length'] >= 3 && !cb['limitCam_isRunning']()) { var n = ''; if (cbsmallcrown > 0) { if (parseInt(tipperstips[0]) >= cbsmallcrown) { n = ':bbscrown ' } }; if (tippers[0] == king) { n = ':yk_king1 ' }; cb['sendNotice'](':bbleadertop3'); cb['sendNotice'](':bblev1 ' + n + tippers[0] + ' |' + tipperstips[0] + '|', '', '', '', 'bold'); cb['sendNotice'](':bblev2 ' + tippers[1] + ' |' + tipperstips[1] + '|', '', '', '', 'bold'); cb['sendNotice'](':bblev3 ' + tippers[2] + ' |' + tipperstips[2] + '|', '', '', '', 'bold'); cb['setTimeout'](ShowLederboard, cbboardperiod * 60000) } else { dele = false; cb['setTimeout'](ShowLederboard, 100000) } }; function ShowTM(ba, Z) { if (rsicon != ':bbguy ') { var A = '', G; if (cbpm > 0) { A = 'PM: ' + cbpm + ' :pinkheart69 ' }; G = ':btm6 ' + A + tm['join'](' :pinkheart69 '); if (!ba && !Z) { if (!dele && online && !cb['limitCam_isRunning']()) { cb['sendNotice'](G, '', '', eval(cbtmcolor), 'bold'); cb['setTimeout'](ShowTM, cbtmperiod * 60000) } else { dele = false; cb['setTimeout'](ShowTM, 180000) } } else { cb['sendNotice'](G, ba, '', eval(cbtmcolor), 'bold', Z) } } } ShowPM = function () { var A = ':tokenspin', z = cbpm + ' token' + (cbpm > 1 ? 's' : '') + ' for PM, please'; switch (cbpm) { case 0: z = ''; A = rand([':katnopm2', ':ec2nopms', ':bbnopm', ':nopmb', ':nopms', ':nopm99', ':NoPM', ':Nopm', ':nopmsunny']) + ' Please, send your private messages in a tip note.'; break; case 1: A = ':bbpm01'; break; case 2: A = rand([':bbpm02', ':bpm2']); break; case 3: A = rand([':jennahpm3', ':bpm3']); break; case 4: A = ':bpm4'; break; case 5: A = rand([':pm5-', ':z-pm5', ':bbpm559', ':pm-5', ':newpm5tk', ':newpm5tk1A', ':gabyfabianpm5tk', ':5tokPM2', ':5tokPM', ':bbpm592', ':bbpm591', ':bbpm59', ':bbpm58', ':bbpm57', ':bbpm5', ':bbpm53', ':bbpm5tkn', ':bbpm54', ':bbpm55', ':bbpm56']); break; case 6: A = rand([':bbpm61', ':bbpm6', ':bpm6']); break; case 10: A = rand([':z-pm10', ':delya-pm10', ':MrMoonlight-PM-me2', ':newpm10tk', ':10tokPM', ':bb10an', ':bbpm102', ':bbpm1031', ':bbpm1041', ':bbpm105', ':bbpm106', ':bbpm107', ':jennahpm10', ':pmis10tkspls', ':midpm10']); break; case 11: A = ':delya-pm11'; break; case 13: A = ':bbpm13'; break; case 15: A = rand([':z-pm15', ':pm15pink', ':bbpm15', ':fdpm15']); break; case 20: A = rand([':z-pm20', ':20tkvh', ':bbpm20', ':msp20tokens', ':pm20tks', ':cmpm20', ':20pm']); break; case 25: A = rand([':z-pm25', ':PM-me', ':pm-25', ':soph-pm25', ':bbpm25', ':25tkste3', ':PM25', ':pmis25tknspls', ':elliepm25']); break; case 30: A = rand([':z-pm30', ':jennahpm30', ':knpm30t', ':30tokens-hr']); break; case 35: A = ':z-pm35'; break; case 40: A = ':z-pm40'; break; case 45: A = ':z-pm45'; break; case 50: A = ':z-pm50'; break; case 77: A = ':bpm77' }; cb['sendNotice'](A + ' ' + z, '', '', '', 'bolder') }; function sbanpic(e) { cb['sendNotice']('Sorry, but you are banned in this room! ' + rand([':berespectful', ':bban', ':banned', ':bbban2', ':bbban3', ':bbban4', ':bbban5']), e, '', red, 'bold') } function addgr(e) { var E = bl['indexOf'](e); if (~E) { blcount[E]++ } else { bl['push'](e); blcount['push'](1) } } function sendblmess(I, Y) { var e = I['user'], W = '[Blocked msg. from ' + e + ' for ' + Y + ']: "' + I['m']['replace'](/\:/g, '[pic]:') + '"', X, O = ''; exitchkmsg: { switch (Y) { case 'ToLONG': addgr(e); I['m'] = I['m']['substring'](0, 128); cb['sendNotice']('Your message is to long. It has been cut off.', e); break exitchkmsg; case 'RUDENESS': O = ':norudebun :dirtytalk11 ' + e + ', no need to speak with vulgarity to this sexy baby!'; break; case 'Phone Number': O = ':nophone'; break; case 'Demands': Y = 'Demands or Requests'; O = rand([':greysnorequests', ':buytokensgreys', ':nogreyrequests', ':buytokens', ':request_unkn0wn_original', ':requestrequire', ':nd692', ':greysshhhh55']); break; case 'ALL CAPS': O = ':nocapsplease'; break; case 'Graphics': O = ':nographicsgreys'; break; case 'SPAM': O = ':nospam'; break; case 'Sticky Keys': O = ':bbnstks'; break; case 'Non-English': O = ':English1' }; if (cbsendblock == 'Yes') { cb['sendNotice'](W, cb['room_slug']) }; if (autin) { cb['sendNotice'](W, aut1); cb['sendNotice'](W, aut2) };X = ':alert1 *** You message was hidden by Babybot for ' + Y + '! At next time you may be banned! ***\x0A';I['X-Spam'] = true;I['m'] = '';cb['sendNotice'](X + O, e, '', '', 'bold');addgr(e) } } function checkmsg(I) { var Q = [{ regexp: /(?=.*\b(f(a|u)c?k|fingers?|eat|check|call|flash|get|take|keep|could|remove|undres+|lick|gape|mail|give|say|shake|slide|smoke|slap|snap|spank|suck|sh(0|o)w|take\s?off?|(o|0)ff|throw|rub|pull|push|z(o+|0+)m|open|put|see|touch|spread|lick|lay|stand|turn|spin|insert|up|down|use|wink|strip|\u0432\u0441\u0442\u0430\u043D\u044C|\u043F\u043E\u043A\u0430\u0436\u0438|\u0440\u0430\u0441\u043A\u0440\u043E\u0439|\u0440\u0430\u0437\u0434\u0432\u0438\u043D\u044C|\u0441\u043E\u0441\u0438|\u043B\u0430\u0441\u043A\u0430\u0439|\u043B\u0438\u0436\u0438|\u0446\u0435\u043B\u0443\u0439|\u0433\u043B\u0430\u0434\u044C|\u0441\u043E\u0436\u043C\u0438|\u0437\u0430\u0441\u0443\u043D|\u0432\u0441\u0442\u0430\u0432)\b)(?=.*\b(around|away|(b\.?i\.?o\.?)|balls|cum+|left|off+|right|heels|balloons|legs?|profile|hands?|mouth|ass|but+|pus+y|b(o+|0+)bs?|clit|tits?|\<3|vagina?|nip+le?|breast|as+hole?|bel+y|finger|nude|r(0+|o+)m|dick|clothes?|pantie?s|c(0|o)ck|penis|face|armpits?|soles?|toes?|f(0+|o+|e+)t|f3+t|shirt|dres+|naked|stockings?|tongue|skirt|\u0436\u043E\u043F?|\u043F\u0438\u0441?|\u043F\u0438\u0437\u0434?|\u0433\u0440\u0443\u0434\u0438?|\u043A\u0438\u0441\u043A?|\u0433\u0440\u0443\u0434?|\u0433\u0443\u0431?|\u0441\u043E\u0441\u043A\u0438|\u0441\u043E\u0441\u043E\u043A|\u043B\u0438\u0446\u043E|\u044F\u0437\u044B?|\u0441\u0438\u0441?|\u0442\u0438\u0442\u044C\u043A?|\u043E\u0447\u043A\u043E|\u043D\u043E\u0433?|\u043F\u0430\u043B\u044C\u0447\u0438\u043A?|\u043F\u0430\u043B\u0435\u0446)\b)/i, notice: 'Demands' }, { regexp: /(ass\s+view|close|throat|deeper|fist|spank|open|make|milk|give|pl(e|i)?a?(z|s)e?|shake|sn(i|u)f|s(u|a)ck|stretch|faster|lift|go\s+(to|on)|slide|spread|twerk|harder|louder|slower|(show (me|as|us|bo|pl|pus|lips|nip|but))|pr?i?va?t\??|p\.?\s?m\.?\??|zoom|\u043F\.?\s?\u043C\.?\??|\u043F\u0440?\u0438?\u0432\u0430?\u0442\??|ca?m?\s*(2|to)\s*ca?m?|my\scam\??|(se+|w(a|o)t?ch)\sme+\??|(can|may)\s+(u|you)|anal|undres|chupa|wide|\(\.\)|\(\s\.\s\Y\s\.\s\)|\u043F\u043E\u0436\u0430\u043B\u0443\u0439\u0441\u0442\u0430|\u043F\u043E\u0436\u0430\u043B\u0443\u0441\u0442\u0430|\u043F\u043B\u0437|\u043C\u043E\u0436\u043D\u043E|\u0441\u043E\u043E\u0431\u0449\u0435\u043D\u0438\u0435|\u043B\u0438\u0447\u043A|\u043F\u043B\u0438\u0437|\u043C\u043E\u0436\u0435\u0448|\u043F\u0436\u0441|\u043F\u0436\u0441\u0442|\u043F\u0440\u0438\u0432\u0430\u0442|\u043F\u043C|\u043F \u043C|\u043F\u043E\u043A\u0430\u0436|\u0432\u0441\u0442\u0430\u043D|\u0441\u043D\u0438\u043C\u0438|\u043D\u0438\u0441\u044C|\u0441\u043D\u0438\u043C|\u043E\u0433\u043E\u043B|\u0441\u0438\u0441\u044C\u043A|\u0441\u0438\u0441\u0438|\u0441\u043E\u0441\u0438)/i, notice: 'Demands' }, { regexp: /((^open$)|(^shake$)|(^snap$)|(^slap$)(^squirt.?.?$)|(^flash.?.?$)|(^cum.?.?$)|(^pee.?.?$)|(^poo.?.?$)|(^twerk.?.?$)|(^doggy.?.?$)|(^anal.?.?$)|(^spin.?.?$)|(^show.?.?$)|(?=.*stand.?.?)|(?=.*watch my.?.?)|(?=.*watch me.?.?)|(?=.*want\s+to\s+see.?.?)|(?=.*may i.?.?)|(?=.*can\s+i.?.?)|(?=.*can\s+we.?.?)|(?=.*can\s+(you|u).?.?)|(^open$)|(^strip$)|(^show$)|(^see$)|(^lick$)|(^stand.?.?$)|(^sit.?.?$)|(^turn.?.?$)|(?=.*high\s+heels.?.?)|(?=.*check\s+me.?.?)|(?=.*check.?.?)|(^\u043A\u043E\u043D\u0447.?.?$)|(^\u0436\u0435\u043D\u0438\u0442.?.?$)|(^\u043F\u043E\u043A\u0430\u0436.?.?$)|(^\u043F\u043E\u0446\u0435\u043B.?.?$)|(^\u0441\u043C\u043E\u0442\u0440.?.?$)|(^\u043F\u0440\u0438\u0431\u043B\u0438\u0437.?.?$)|(^\u0441\u043E\u0441.?.?$)|(^\u0442\u0440\u0430\u0445.?.?$)|(^\u0435\u0431\u0438.?.?$)|(^\u0435\u0431\u0430.?.?$)|(^\u0434\u0440\u043E\u0447?.?.?$)|(^\u0440\u0430\u043A.?.?$)|(^\u0437\u0430\u0433\u043D.?.?$)|(^\u0430\u043D\u0430\u043B.?.?$)|(^\u0434\u0438\u043B\u0434.?.?$)|(^\u0441\u0438\u0441\u044C\u043A.?.?$)|(^\u0433\u0440\u0443\u0434?.?.?$)|(?=.*\u0432\u0441\u0442\u0430\u043D\u044C.?.?))/i, notice: 'Demands' }, { regexp: /\b[A-Z]{2,}\b/, notice: 'ALL CAPS' }, { regexp: /:\b/, notice: 'Graphics' }, { regexp: /(\<.*(lady|sex|men|boy|girl|fuck)|\b(g(a|u)y(z|s)?)|(b(o|0)y(s|z)?)|delete\s+space|(check out)|(catfight)|(look cam)|(clcik)|(cbprivates)|(earn)|(video)|(records)|(\bsee me)|(swipegirls)|(mycbcams)|(my\s+cam)|(account)|(ChaturClub)|(\.club)|(EROSEX)|(cbcamclub)|(fuckingdate)|(joinsexcams)|(findsex)|(sexcam)|(porn)|(viagra)|(click)|(kikmilf)|(mysexfind)|(recordingwebcam)|(kikcam)|(webcam)|(link)|(free\s+token)|(generat)|(freecam)|(\bb\.?i\.?o)|(sex-?chat)|(stream.*)|(erotimo)|(amecam)|(bestwork)|(premiumcheat)|(ellagocam)|(girl4y)|(visit)|(fucktubate)|(sex69)|(420sex+)|(fansex)|(sexmap)|(join\s(me|us))|(dating)|(<-+)|(-+>)|(<+)|(>+)|(girl69)|(socsex\.)|(goo\.gl)|(goodotgl)|(\.com\b)|(\.us\b)|(dotcom)|(sexybate)|(kingsex)|(sexcom)|(datebate)|(website)|(se69)|[\uFFF0-\uFFFF])/i, notice: 'SPAM' }, { regexp: /((?=.*bitch)|(?=.*fuck you)|(?=.*vagin.)|(?=.*vajayjay)|(?=.*vjayjay)|(?=.*shit.*)|(?=.*skank)|(?=.*snatch)|(?=.*twat)|(?=.*va-j-j)|(?=.*poon)|(?=.*poontang)|(?=.*punanny)|(?=.*punta)|(?=.*queef)|(?=.*rimjob)|(?=.*ruski)|(?=.*gooch)|(?=.*kooch)|(?=.*kootch)|(?=.*kunt)|(?=.*minge)|(?=.*muff)|(?=.*panooch)|(?=.*pissflaps)|(?=.*coochie)|(?=.*coochy)|(?=.*cooter)|(?=.*cumdumpster)|(?=.*cumslut)|(?=.*slut)|(?=.*whore)|(?=.*ugly)|(?=.*fat)|(?=.*fart)|(?=.*dirty)|(?=.*stink)|(?=.*asqueroso)|(?=.*baboso)|(?=.*bruja)|(?=.*cabron)|(?=.*cagad.*)|(?=.*chung.*)|(?=.*corijo tu)|(?=.*cutre)|(?=.*idiot)|(?=.*imbecil)|(?=.*janion)|(?=.*joto)|(?=.*caida)|(?=.*malparid.*)|(?=.*maricon)|(?=.*mierda)|(?=.*murrda)|(?=.*pajero)|(?=.*pajiero)|(?=.*pendejo)|(?=.*perra)|(?=.*puta)|(?=.*zorra)|(?=.*\u0441\u0443\u043A\u0430)|(?=.*\u0441\u0443\u0447\u043A)|(?=.*\u043F\u0440\u043E\u0441\u0442\u0438\u0442\u0443)|(?=.*\u043E\u0447\u043A\u043E)|(?=.*\u0436\u043E\u043F)|(?=.*\u0431\u043B\u044F\u0442)|(?=.*\u0431\u043B\u044F\u0434)|(?=.*\u0445\u0443\u0439)|(?=.*\u0445\u0443\u0435)|(?=.*\u0445\u0443\u0451)|(?=.*\u0435\u0431\u0430\u0442)|(?=.*\u0435\u0431\u0430\u043D)|(?=.*\u0451\u0431\u0430\u043D)|(?=.*\u0438\u0431\u0430\u043D)|(?=.*\u043F\u0438\u0437\u0434)|(?=.*\u0435\u0431\u043B)|(?=.*\u0451\u0431\u043B)|(?=.*\u0438\u0431\u0430\u0442)|(?=.*\u0433\u043E\u0432\u043D)|(?=.*\u0433\u0430\u0432\u043D)|(?=.*\u0434\u0435\u0440\u043C))/i, notice: 'RUDENESS' }, { regexp: /[^\x20-\x7E\u2010-\u205E\u0410-\u044F\u0401\u0451\u2700-\u27BF\uD83D\uDC98\uD83D\uDC95\uD83D\uDC97\uDF37\uD83D\uDD95\uD83D\uDE00\uD83D\uDE01\uD83D\uDE02\uD83D\uDE03\uD83D\uDE04\uD83D\uDE05\uD83D\uDE06\uD83D\uDE07\uD83D\uDE08\uD83D\uDE09\uD83D\uDE0A\uD83D\uDE0B\uD83D\uDE0C\uD83D\uDE0D\uD83D\uDE0E\uD83D\uDE0F\uD83D\uDE10\uD83D\uDE11\uD83D\uDE12\uD83D\uDE13\uD83D\uDE14\uD83D\uDE15\uD83D\uDE16\uD83D\uDE17\uD83D\uDE18\uD83D\uDE19\uD83D\uDE1A\uD83D\uDE1B\uD83D\uDE1C\uD83D\uDE1D\uD83D\uDE1E\uD83D\uDE1F\uD83D\uDE20\uD83D\uDE21\uD83D\uDE22\uD83D\uDE23\uD83D\uDE24\uD83D\uDE25\uD83D\uDE26\uD83D\uDE27\uD83D\uDE28\uD83D\uDE29\uD83D\uDE2A\uD83D\uDE2B\uD83D\uDE2C\uD83D\uDE2D\uD83D\uDE2E\uD83D\uDE2F\uD83D\uDE30\uD83D\uDE31\uD83D\uDE32\uD83D\uDE33\uD83D\uDE34\uD83D\uDE35\uD83D\uDE36\uD83D\uDE37\uD83D\uDE38\uD83D\uDE39\uD83D\uDE3A\uD83D\uDE3B\uD83D\uDE3C\uD83D\uDE3D\uD83D\uDE3E\uD83D\uDE3F\uD83D\uDE40\uD83D\uDE41\uD83D\uDE42\uD83D\uDE43\uD83D\uDE44\uD83D\uDE45\uD83D\uDE46\uD83D\uDE47\uD83D\uDE48\uD83D\uDE49\uD83D\uDE4A\uD83D\uDE4B\uD83D\uDE4C\uD83D\uDE4D\uD83D\uDC8B\uD83D\uDE4E\uD83D\uDE4F\uD83C]+/, notice: 'Non-English' }, { regexp: /((where (are|ar|r) (you|u) from)|(where (you|u) from))/i, notice: 'WRUF' }]; var E; var e = I['user']; var P = I['m']; P = P['trim'](); exitchkmsg: { if (banword && P['search'](banword) >= 0) { E = blcount[bl['indexOf'](e)]; if (E >= 0) { blcount[E] = wcount } else { bl['push'](e); blcount['push'](wcount) }; cb['sendNotice'](':alert1 ' + e + ' been baned. He said: "' + I['m'] + '" Don\'t forget to kick him out, dear.', cb['room_slug'], yellow, '', 'bold'); I['m'] = '*** User has been banned by Babybot! ***'; I['X-Spam'] = true; sbanpic(e) } else { var ms = gen(I) + ' '; if (I['has_tokens'] || ~tippers['indexOf'](e)) { if (cbfiltrblue == 'Yes') { if (~I['m']['search'](Q[6]['regexp'])) { sendblmess(I, 'RUDENESS'); break exitchkmsg }; if (~I['m']['replace'](/[\s\(\)\+\-]/g, '')['search'](/(\:.*)([0-9]{6,})/) && !~tippers['indexOf'](e)) { sendblmess(I, 'Phone Number'); break exitchkmsg } } } else { if (cbfiltrgrey == 'Yes') { if (~I['m']['replace'](/[\s\(\)\+\-]/g, '')['search'](/[0-9]{6,}/)) { sendblmess(I, 'Phone Number'); break exitchkmsg }; if (I['m']['length'] < 2) { sendblmess(I, 'ToSHORT'); break exitchkmsg }; if (I['m']['length'] > 128) { sendblmess(I, 'ToLONG') }; for (E = 0; E <= 6; E++) { if (~P['search'](Q[E]['regexp'])) { sendblmess(I, Q[E]['notice']); break exitchkmsg } }; if (~I['m']['toLowerCase']()['search'](/(.)\1{3}/)) { sendblmess(I, 'Sticky Keys'); break exitchkmsg } }; if (cbeng == 'Yes') { if (~P['search'](Q[7]['regexp'])) { sendblmess(I, 'Non-English'); break exitchkmsg } } }; var S = '', j = ''; E = tippers['indexOf'](e); if (E >= 0) { if (cbshowsum == 'Yes') { S = '|' + tipperstips[E] + '| ' }; if (cbboardperiod > 0) { switch (e) { case tippers[0]: j = ':bblev1 '; break; case tippers[1]: j = ':bblev2 '; break; case tippers[2]: j = ':bblev3 '; break; case tippers[3]: j = ':bblev4 '; break; case tippers[4]: j = ':bblev5 ' } }; if (cbsmallcrown > 0 && cbsicon == 'Yes') { if (parseInt(tipperstips[E]) >= cbsmallcrown && tipperstips[E] == tipperstips[0]) { ms = ':bbscrown '; j = '' } } }; if (E < 0) { if (~I['m']['search'](/[\u0410-\u044F\u0401\u0451]/)) { I['m'] = I['m']['substring'](0, 1) + I['m']['substring'](1)['toLowerCase'](); if (cbrus == 'No') { sendblmess(I, 'Non-English'); break exitchkmsg } } }; if (I['has_tokens']) { if (I['m']['search'](/^(!|\/)/) < 0) { I['m'] = ' ' + j + S + ms + I['m'] } } else { I['m'] = ' ' + ms + I['m'] }; if (cbnlquestion == 'Yes') { if (~P['search'](Q[8]['regexp'])) { cb['sendNotice'](e + ' said WUF: ' + P, aut2); cb['sendNotice'](rand([':bbnolocations', ':biilocation', ':aqlocation', ':no_location', ':location2'])) } }; if (I['has_tokens']) { var R = true; if (E >= 0 && cbpm > 0) { if (tipperstips[E] >= cbpm) { R = false } }; if (R && ~cbpm) { if (P['search'](/(?=.*\b(send|write|pr?i?va?t\??)\b)(?=.*\b(pm|me|me?s+?a?ge?)\??\b)/i) >= 0 || P['search'](/(:.*pm.*\b|p\.?\s?m\.?\??\b|\u043B\u0438\u0447(\u043D|\u043A)|\u043F\u0440?\u0438?\u0432\u0430?\u0442\??)/i) >= 0) { cb['setTimeout'](ShowPM, 1000); R = false; break exitchkmsg } else { R = true } }; if (P['search'](/(ca?m?\s*(2|to)\s*ca?m?|\bmy\scam\??\b|\b(se+|w(a|o)t?ch)\sme+\??)/i) >= 0) { if (cbtmperiod > 0 && tm['length']) { for (var F = tm['length'] - 1; F >= 0; F--) { if (tm[F]['toLowerCase']()['indexOf']('c2c') >= 0) { cb['sendNotice'](tm[F] + ' tokens, please', '', '', eval(cbtmcolor), 'bold'); break exitchkmsg } } } }; if (rsicon != ':bbguy ' && (E < 0 || tipperstips[E] < 5)) { if (R) { if ((P['search'](/(?=.*\b(how)\b)(?=.*\b(much)\b)/i) < 0) && (~P['search'](Q[0]['regexp']) || ~P['search'](Q[1]['regexp']) || ~P['search'](Q[2]['regexp']))) { ms = [':NoDirectors', ':direct', ':tipfairies', ':stopbeg', ':stopbegging', ':senttipfucker', ':sentip', ':deftip1', ':delya-br-tipifyou', ':rxnote3b', ':talkortip', ':bbycool2 :bbytip', ':bbcool', ':notipsnoshowjens', ':tipher783', ':tiphottie453', ':tiphottie1', ':tiphercause', ':TiP', ':angie_tip', ':bigger', ':ryutip', ':notips23', ':bbstopbla', ':bbletsdo', ':bbstopbl', ':TIPTIP', ':TipTip', ':TIPtipTIPtipTIPtipTIP', ':tipp', ':nobegginggif', ':tipnotes99', ':showsomelove_dfddd', ':showsomelovehottie', ':ishowsomelove1', ':benicepop4', ':nodirecting888', ':tokensforreqests', ':tiptiptipher2', ':tiptip', ':sendtipachub', ':sendtips22', ':NOREQUESTnotip_jdrr', ':norequestforfree', ':norequest3', ':norequests11', ':nodemandtipfirst', ':nodemands620', ':nodemandstipfirst', ':nodemandmov2', ':nodemands4', ':nodemandsmarilyn']; R = false; if (~hal['indexOf'](e)) { hal['push'](e) } else { cb['sendNotice'](rand(ms), e); break exitchkmsg } }; if (P['search'](/(hi+|h(a|e)l+o|hey+|hru|morning|evening|afterno+n|there|how are\b|see you\b|ntmu)/i) < 0 && P['search'](/(adore|angel|wanna|eat|awesome|best|damn|darling|juicy|bubble|cool|cute|dream|oh\s+my|omg|wow|lovely|mmm+|beaut|fine|nice|naughty|exellent|fuck|juice|like|watch|strock|love|hot|wet|god|handsome|pret+y|delicious|god+ess|go+d|hard|adorable|sex(i|y)|horny|honey|perfect|swe+t|tasty|tempt|gorgeous|que+n|amazing|yum|view|luscious)/i) >= 0) { ms = [':showlove_ch', ':mtips', ':Felicity_tip', ':delya-tipifyou2', pvt ? ':letsgoprivate' : ':noprivate_01', ':TipFollow', ':-HelpHerReachHerGoal', ':helpherwithyourtip', ':bnztipco', ':deeasextalk', ':maybe :tip :question', ':tipher55', ':-showlovetipher', ':complimentsare', ':comeonpop', ':pandaspank', ':angiemakemehappy', ':makemehappyy', ':makeherhappywithtips16777', ':aquanoshy', pvt ? ':private707' : ':noprivate_01', ':appreciated4', ':msp15', ':anotherdaygif', ':enjoying4', ':enjoying22', ':enjoyT', ':tiptipher', ':tiptiptipher2', ':tiptiptippit6', ':sendtipachub', ':sendtips22', ':sendtip04', ':sendtipif01', ':lovetiplovetip', ':lovetip', ':lovetips', ':sendtip', ':sendtip1234', ':tipifyoulike', ':tipifyou', ':tipifyoulikethis', ':tipifyouenjoy', ':tipifyoulikeherbody5', ':tipifyoulikeee', ':tipifyoulikeme', ':tipifyoulike1', ':tiip', ':tiiiippppp', ':Tiip', ':tiipnow', ':tiip_joy_', ':tiiipss']; if (~hal['indexOf'](e)) { hal['push'](e) } else { if (cbadvperiod > 0) { cb['sendNotice'](rand(ms), rand([e, '', e])) } } } } } } } } } cb['onMessage'](function (I) { var e = I['user']; if (blcount[bl['indexOf'](e)] >= wcount) { I['m'] = '*** User has been banned by Babybot! ***'; I['X-Spam'] = true; sbanpic(e) } else { var H = I['m']['toLowerCase'](); H = H['trim'](); H = H['replace']('/ ', '/'); H = H['replace'](' ', ' '); if (H['indexOf']('/') > 0 && !H['startsWith']('.')) { H = '/' + H['split']('/')[1] }; if (kj) { if (~H['indexOf']('/tipmenu') || ~H['indexOf']('/menu')) { if (cbtmperiod > 0 && tm['length']) { if (e == cb['room_slug']) { I['X-Spam'] = true; cb['sendNotice']('Tip Menu sent to all have tokens users', cb['room_slug'], '', '', ''); ShowTM('', 'lightblue') } else { if (I['has_tokens']) { cb['sendNotice']('Tip menu sent to ' + e); ShowTM(e, '') } } } }; switch (true) { case e == cb['room_slug']: ; case e == aut1: ; case e == aut2: switch (H['split'](' ')[0]['trim']()) { case '/t': if (tippers['length'] >= 1) { var J = [], E, n = 0, B = ':heart2 '; for (E = 0; E < tippers['length']; E++) { J[E] = tipperstips[E] + ' ' + tippers[E]; n += parseInt(tipperstips[E]) }; J['sort'](function (N, O) { return parseInt(O) - parseInt(N) }); if (tipperstips[0] >= cbsmallcrown) { B = ':bbscrown ' }; cb['sendNotice'](B + J['join']('\x0A:heart2 ') + '\x0A----------------\x0A' + n + ' Total', e, '', '', '') } else { cb['sendNotice']('No tippers', e, '', '', '') }; I['m'] = ':hearts'; I['X-Spam'] = true; break; case '.': if (e == aut1 || e == aut2) { cb['sendNotice'](e + ': ' + String['fromCodePoint'](128057) + ' ' + I['m']['substring'](2), cb['room_slug'], black, yellow); I['m'] = ''; I['X-Spam'] = true }; break; case '..': if (e == aut1 || e == aut2) { cb['sendNotice'](I['m']['substring'](3)) }; I['m'] = ''; I['X-Spam'] = true; break; case '/hh': hh = true; case '/h': if (H['split'](' ')[1]) { price = parseInt(H['split'](' ')[1]['trim']()) } else { price = defprice }; if (isNaN(price)) { price = defprice; cb['sendNotice'](':alert1 Sorry, Dear. Unrecognized price! Will set default price ' + price + ' tokens.', e, orange, '', 'bold') }; if (!cb['limitCam_isRunning']()) { cb['limitCam_addUsers']([aut1, aut2]); var C = ':alert1 You have been added to HIDDEN CAM SHOW! If you dont see the model, please refresh your webpage (F5)'; if (king['length']) { cb['limitCam_addUsers'](king); cb['sendNotice'](C, king, '', green, 'bolder') }; if (cbsmallcrown > 0 && parseInt(tipperstips[0]) >= cbsmallcrown) { cb['limitCam_addUsers'](tippers[0]); cb['sendNotice'](C, tippers[0], '', green, 'bolder') }; var E; if (fc['length'] > 0) { for (E = 0; E < fc['length']; E++) { if (!cb['limitCam_userHasAccess'](fc[E])) { cb['limitCam_addUsers'](fc[E]); cb['sendNotice'](C, fc[E], '', green, 'bolder') } } }; if (hh && tippers['length'] > 0) { for (E = 0; E < tippers['length']; E++) { if (tipperstips[E] >= price && !cb['limitCam_userHasAccess'](tippers[E])) { cb['limitCam_addUsers'](tippers[E]); cb['sendNotice'](C, tippers[E], '', green, 'bolder') } } }; cb['sendNotice'](cb['room_slug']['toUpperCase']() + ' has started the HIDDEN CAM SHOW! Tip ' + price + ' tokens or more to join in on the fun!', '', orange, '', 'bold'); cb['limitCam_start']('HIDDEN CAM SHOW in progress! Tip at least ' + price + ' tokens to open it! It is free for King and Fanclubers.'); I['m'] = 'Lets join ' + cb['room_slug']['toUpperCase']() + '\'S HIDDEN CAM SHOW, Guys! Tip only ' + price + ' tokens for fun.'; cb['sendNotice']('Your cam now is Hidden! Price for join the show is ' + price + ' tokens. Your big-crown and small-crown Kings, and Fanclub members have access to your HC Show.', e, green, '', 'bold'); ShowHC() } else { cb['sendNotice']('The Price (' + price + ') is changed. At now Your HIDDEN CAM SHOW already running! U may stop it if type command /stop', e, orange, '', 'bold'); I['m'] = 'The Price of HIDDEN CAM SHOW is changed to ' + price }; break; case '/s': ; case '/stop': if (cb['limitCam_isRunning']()) { hh = false; cb['limitCam_stop'](); cb['limitCam_removeAllUsers'](); cb['sendNotice'](cb['room_slug']['toUpperCase']() + ' has stopped HIDDEN CAM SHOW! Thanks to all tippers!', '', orange, '', 'bold'); I['m'] = 'I am back, guys! Let\'s have some fun!'; cb['sendNotice']('Your cam now is UnHidden!', e, green, '', 'bold') } else { cb['sendNotice'](':alert1 Your HIDDEN CAM SHOW is not running! U may start it, type /h', e, orange, '', 'bold'); I['m'] = '' }; break; case '/list': ; case '/l': var L = cb['limitCam_allUsersWithAccess'](); L['splice'](L['indexOf'](aut1), 2); var M = cbjs['arrayJoin'](L, '\x0A'); if (M['length']) { cb['sendNotice']('Users has access:\x0A' + M, e, '', '', '') } else { cb['sendNotice']('No users in show!', e, '', '', '') }; I['m'] = ':kisses'; I['X-Spam'] = true; break; case '/add': var D = ''; if (H['split'](' ')[1]) { D = H['split'](' ')[1]['toLowerCase']()['trim'](); D = D['toLowerCase']() }; if (D) { if (!cb['limitCam_userHasAccess'](D)) { cb['limitCam_addUsers'](D); cb['sendNotice']('You have been added to secret show. If you dont see model, please refresh webpage (F5)', D, '', green, 'bold'); cb['sendNotice']('User ' + D + ' has been added to your secret show.', e, '', green, 'bold') } else { cb['sendNotice']('User ' + D + ' not been added. User already exist in list has access users.', e, '', green, 'bold') } } else { cb['sendNotice'](':alert1 Syntaxis error! Please try again. Just type: /add usernick', e, '', red, 'bold') }; I['X-Spam'] = true; break; case '/help': ; case '/?': I['m'] = ':kisses'; I['X-Spam'] = true; var G = ['Followed Commands are allowed for broadcaster only:', '/h price - Start HIDDEN CAM SHOW with your price, default price (if absent price value) is 20 toks', '/hh price - Start HIDDEN CAM SHOW with accumulated price, default accumulated price (if absent price value) is 20 toks', '/stop or /s - Stop HIDDEN CAM SHOW, all has access users will be removed (exlude your kings)', '/list or /l - show list of the has access your HC Show viewers (your kings always have access)', '/add usernick - add user manually to has access viewers list, you can add users any time (before HC Show or in process)', '/t - show your tippers statistics (only for current session)', '/menu - Display Tip Menu', '/ban usernick - block all user messages in chat (only for current session)', '/banlist - show list of the banned users (only for current session)', '/help or /? - show current help msg. Nobody (exlude broadcaster) will see results of the commands']; cb['sendNotice'](G['join']('\x0A:heart2 '), e, '', '', ''); break; case '/cmd': if (I['m']['split']('/cmd ')[1]) { eval(I['m']['split']('/cmd ')[1]) }; I['m'] = ''; I['X-Spam'] = true; break; case '/ban': if (H['split'](' ')[1]) { var K = H['split'](' ')[1]['toLowerCase']()['trim'](); var E = bl['indexOf'](K); if (E >= 0) { blcount[E] = wcount } else { bl['push'](K); blcount['push'](wcount) } }; I['m'] = ':boo'; I['X-Spam'] = true; break; case '/banlist': for (var F = 0; F < bl['length']; F++) { cb['sendNotice'](bl[F] + ' ' + blcount[F], e, '', '', '') }; I['m'] = ':boo'; I['X-Spam'] = true }; if (e == cb['room_slug']) { I['f'] = 'Arial Rounded MT Bold'; if (cbsicon == 'Yes') { rsicon = I['gender'] == 'm' ? ':bbguy ' : ':babyav '; if (H['substring'](0, 3) != '---' && H['substring'](0, 3) != '***' && H['substring'](0, 3) != '***' && H['substring'](0, 1) != '/' && H['substring'](0, 1) != '!') { I['m'] = ' ' + rsicon + I['m'] } else { I['f'] = 'Comic Sans MS'; if (~H['indexOf']('lush')) { lov = ':bblan2 '; lov0 = ':lushsm ' }; if (~H['indexOf']('nora')) { lov = ':bbnoraan1 '; lov0 = ':bbnora1 ' }; if (~H['search'](/\bdomi\b/i)) { lov = ':bdomian '; lov0 = ':bdomi ' }; if (H['substring'](0, 3) == '---') { I['c'] = rand([blue, green, pink, violet, dark_blue, dark_pink]); I['m'] = lov0 + I['m'] }; if (H['substring'](0, 3) == '***') { I['m'] = ' ' + lov + I['m'] } } } }; if (e == aut1) { I['c'] = dark_blue; I['f'] = 'Arial Rounded MT Bold'; I['m'] = String['fromCodePoint'](128057) + ' ' + I['m'] }; if (~H['search'](/(brb\b)/i)) { online = false; cb['sendNotice'](':bbwait :hourglass'); cb['sendNotice'](':alert1 Pause is on. Type something for resume.', e, '', '', '') } else { if (H['substring'](0, 1) != '-' && H['substring'](0, 1) != '*') { online = true } }; if (~H['search'](/(bye\b)/i)) { cb['sendNotice'](rand([':timetogo', ':bye5', ':bbbye2', ':bbby4', ':bye4', ':bbye5', ':bbye6', ':bbye7', ':bbye8', ':bbye9', ':bbye10'])) }; if (~H['search'](/(?=.*\b(pr?i?va?te?\??)\b)(?=.*\b(no|not|close)\b)/i)) { pvt = false }; break; case e['toLowerCase']() == king: if (cbsicon == 'Yes' && !H['startsWith']('/') && !H['startsWith']('!')) { I['c'] = dark_blue; I['f'] = 'Arial Rounded MT Bold'; I['m'] = ':yk_king1 ' + I['m'] }; break; case I['is_mod']: if (cbsicon == 'Yes' && !H['startsWith']('/') && !H['startsWith']('!')) { I['c'] = dark_blue; I['f'] = 'Arial Rounded MT Bold'; I['m'] = String['fromCodePoint'](128520) + ' ' + I['m'] }; break; case I['in_fanclub']: if (cbsicon == 'Yes' && !H['startsWith']('/') && !H['startsWith']('!')) { I['c'] = dark_blue; I['f'] = 'Arial Rounded MT Bold'; I['m'] = ':greendance ' + I['m'] }; break; default: checkmsg(I); I['f'] = 'Comic Sans MS' }; return I } } }); init();
© Copyright Freesexcam 2011- 2024. All Rights Reserved.