Bots Home
|
Create an App
Christian's Bot
Author:
durtysouth
Description
Source Code
Launch Bot
Current Users
Created by:
Durtysouth
/************************************************************************************* * SuperBot Lite my Miketradr copyright 2014 MikeTradr, All rights Reserved * * version: 2.2.2, v. 2.1.1 works... * * Name: SuperBot Lite * Author: MikeTradr - miketradr@gmail.com * Creation Date: 5/13/14 * Date Last Edited: 6/20/14 * Live Verson: 2.2.2 * Test Version: 2.2.2 * Description: Amazing Chat bot for CB Broadcasters and Moderators * ************************************************************************************** Credits: some from testbed Author: apptest0 "js" helping me Justin @ chaturbate, Special Thanks to Tablesalt90 **/ // ofPart1 start *********************************************************************** var _0x7604=["\x61\x6C\x6C\x6F\x77\x4D\x6F\x64\x43\x6F\x6D\x6D\x61\x6E\x64\x73","\x73\x65\x74\x74\x69\x6E\x67\x73","\x59\x65\x73","\x45\x6E\x61\x62\x6C\x65\x64","\x44\x69\x73\x61\x62\x6C\x65\x64","\x31\x2E\x30\x20\x73\x74\x61\x72\x74\x69\x6E\x67\x20\x4E\x6F\x74\x69\x63\x65\x73","\x6C\x6F\x67","\x32\x2E\x32\x2E\x32","\x23\x30\x30\x30\x30\x46\x46","\x23\x46\x46\x46\x46\x30\x30","\x23\x46\x46\x46\x33\x38\x30","\x23\x38\x30\x38\x43\x46\x46","\x23\x46\x46\x30\x30\x30\x30","\x23\x46\x35\x41\x39\x42\x43","\x23\x30\x30\x30\x30\x30\x30","\x23\x44\x43\x35\x35\x30\x30","\x23\x30\x42\x36\x31\x30\x42","\x23\x46\x41\x41\x43\x35\x38","\x23\x42\x44\x42\x44\x42\x44","\x23\x44\x35\x45\x42\x46\x38","\x62\x6F\x6C\x64","\x6F\x6E","\x67\x65\x74\x54\x69\x6D\x65","\x53\x75\x70\x65\x72\x42\x6F\x74\x20\x73\x61\x79\x73\x3A\x20","\x69\x6E\x74\x65\x72\x76\x61\x6C","\x72\x6F\x6F\x6D\x5F\x73\x6C\x75\x67","\x3A\x73\x62\x31\x31","","\x62\x6F\x75\x6C\x64\x65\x72","\x73\x65\x6E\x64\x4E\x6F\x74\x69\x63\x65","\x53\x75\x70\x65\x72\x42\x6F\x74\x20\x4C\x69\x74\x65\x20","\x20\x76\x65\x72\x73\x69\x6F\x6E\x20","\x20\x2D\x20\x62\x79\x20\x4D\x69\x6B\x65\x74\x72\x61\x64\x72\x2E","\x62\x6F\x6C\x64\x65\x72","\x57\x65\x6C\x63\x6F\x6D\x65\x20\x74\x6F\x20\x53\x75\x70\x65\x72\x42\x6F\x74\x20\x4C\x69\x74\x65\x21\x20\x3A\x73\x6D\x69\x6C\x65\x0A\x41\x75\x74\x6F\x6D\x61\x74\x69\x63\x20\x53\x75\x70\x65\x72\x20\x4D\x6F\x64\x65\x72\x61\x74\x6F\x72\x2E\x20\x4D\x61\x6B\x65\x73\x20\x63\x68\x61\x74\x20\x72\x6F\x6F\x6D\x20\x6E\x69\x63\x65\x20\x63\x6C\x65\x61\x6E\x21","\x53\x75\x70\x65\x72\x42\x6F\x74\x20\x77\x69\x6C\x6C\x20\x68\x65\x6C\x70\x20\x79\x6F\x75\x2C\x20","\x2C\x20\x6D\x61\x6B\x65\x20\x6D\x6F\x72\x65\x20\x54\x69\x70\x73\x21","\x47\x65\x6E\x64\x65\x72\x20\x41\x76\x61\x74\x61\x72\x73\x2C\x20\x4E\x6F\x20\x47\x72\x65\x79\x20\x47\x72\x61\x70\x68\x69\x63\x73\x2C\x20\x4E\x6F\x20\x43\x61\x70\x73\x2C\x20\x4E\x6F\x20\x53\x74\x69\x63\x6B\x69\x65\x73\x2C\x20\x41\x75\x74\x6F\x20\x54\x68\x61\x6E\x6B\x65\x72\x2C\x20\x41\x75\x74\x6F\x20\x47\x72\x61\x70\x68\x69\x63\x73\x20\x53\x65\x71\x75\x65\x6E\x63\x65\x72\x2C\x20\x61\x6E\x64\x20\x6D\x75\x63\x68\x20\x6D\x6F\x72\x65\x20\x62\x65\x69\x6E\x67\x20\x64\x65\x76\x65\x6C\x6F\x70\x65\x64\x20\x6E\x6F\x77","\x53\x75\x70\x65\x72\x42\x6F\x74\x20\x50\x72\x6F\x3A\x20\x55\x73\x65\x72\x20\x73\x65\x74\x74\x61\x62\x6C\x65\x20\x45\x6D\x6F\x74\x20\x41\x75\x74\x6F\x20\x53\x65\x71\x75\x65\x6E\x63\x65\x72\x2C\x20\x41\x6E\x6F\x6E\x79\x6D\x6F\x75\x73\x20\x42\x6C\x6F\x63\x6B\x65\x72\x2C\x20\x41\x75\x74\x6F\x20\x53\x69\x6C\x65\x6E\x63\x65\x72\x2C\x20\x53\x70\x61\x6D\x20\x57\x6F\x72\x64\x73\x2C\x20\x46\x72\x69\x65\x6E\x64\x20\x43\x6C\x75\x62\x2C\x20\x4B\x69\x6E\x67\x20\x54\x69\x70\x70\x65\x72\x2C\x20\x4C\x65\x61\x64\x65\x72\x20\x42\x6F\x61\x72\x64\x2C\x20\x4B\x65\x6E\x6F\x20\x48\x65\x6C\x70\x65\x72\x2C\x20\x47\x72\x65\x79\x20\x54\x69\x6D\x65\x4F\x75\x74\x2C\x20\x50\x4D\x2D\x57\x68\x69\x73\x70\x65\x72\x73\x2C\x20\x61\x6E\x64\x20\x6D\x75\x63\x68\x20\x6D\x6F\x72\x65\x2E\x2E\x2E","\x73\x68\x6F\x77\x20\x74\x68\x69\x73\x20\x69\x66\x20\x69\x6E\x20\x44\x45\x42\x55\x47\x20\x6D\x6F\x64\x65\x20\x69\x73\x20\x4F\x4E","\x6D\x69\x6B\x65\x74\x72\x61\x64\x72\x2C\x20\x78\x78\x78\x78\x2C\x20\x64\x69\x72\x74\x79\x6C\x6F\x76\x65\x32\x32\x2C\x20\x73\x65\x78\x79\x6D\x69\x6C\x66\x34\x75\x2C\x20\x72\x65\x65\x63\x65\x72\x79\x61\x6E","\x2C","\x73\x70\x6C\x69\x74","\x6C\x65\x6E\x67\x74\x68","\x6B\x65\x79\x73","\x31\x36\x31\x20\x72\x6F\x6F\x6D\x20\x69\x20\x68\x61\x76\x65\x20","\x72\x6F\x6F\x6D\x42\x6C\x6F\x63\x6B","\x6F\x6B\x72\x6F\x6F\x6D\x20\x3D","\x32\x30\x30\x20\x61\x72\x65\x20\x77\x65\x20\x69\x6E\x20\x69\x66\x20\x73\x74\x61\x74\x65\x6D\x65\x6E\x74","\x20\x73\x6F\x72\x72\x79\x2C\x20\x53\x75\x70\x65\x72\x42\x6F\x74\x20","\x20\x69\x73\x20\x6E\x6F\x74\x20\x6C\x69\x63\x65\x6E\x73\x65\x64\x20\x66\x6F\x72\x20\x79\x6F\x75\x72\x20\x72\x6F\x6F\x6D\x2C\x0A\x20\x59\x6F\x75\x20\x6D\x61\x79\x20\x75\x73\x65\x20\x66\x72\x65\x65\x2C\x20\x53\x75\x70\x65\x72\x42\x6F\x74\x20\x4C\x69\x74\x65\x2C\x0A\x20\x6F\x72\x20\x65\x6D\x61\x69\x6C\x3A\x20\x4D\x69\x6B\x65\x74\x72\x61\x64\x72\x40\x67\x6D\x61\x69\x6C\x2E\x63\x6F\x6D\x20\x66\x6F\x72\x20\x46\x75\x6C\x6C\x20\x53\x75\x70\x65\x72\x42\x6F\x74","\x32\x30\x35\x20\x61\x72\x65\x20\x77\x65\x20\x69\x6E\x20\x65\x6C\x73\x65\x20\x73\x74\x61\x74\x65\x6D\x65\x6E\x74","\x2C\x20\x59\x6F\x75\x72\x20\x53\x75\x70\x65\x72\x42\x6F\x74\x20","\x20\x69\x73\x20\x4D\x6F\x64\x65\x72\x61\x74\x69\x6E\x67\x20\x79\x6F\x75\x72\x20\x72\x6F\x6F\x6D\x20\x66\x6F\x72\x20\x79\x6F\x75\x21\x0A\x20\x61\x6E\x64\x20\x68\x65\x6C\x70\x69\x6E\x67\x20\x79\x6F\x75\x20\x6D\x61\x6B\x65\x20\x6D\x6F\x72\x65\x20\x74\x69\x70\x73\x21","\x69\x6E\x74\x65\x72\x76\x61\x6C\x20\x3D\x20","\x3A\x72\x6F\x6F\x6D\x33\x2C\x20\x3A\x6D\x74\x65\x6D\x70\x61\x73\x77\x74\x2C\x20\x3A\x66\x6C\x61\x6D\x65\x30\x31\x20\x48\x6F\x74\x20\x4D\x6F\x64\x65\x6C\x20\x3A\x66\x6C\x61\x6D\x65\x30\x31\x2C\x20\x3A\x74\x69\x70\x66\x6F\x6C\x6C\x6F\x77\x31\x2C\x20\x3A\x6D\x6F\x72\x65\x6D\x65\x2C\x20\x3A\x73\x65\x6E\x74\x69\x70\x20\x3A\x6D\x78\x78\x2C\x20\x3A\x6E\x64\x36\x39\x32\x2C\x20\x3A\x6D\x6F\x72\x65\x74\x69\x70\x73\x2C\x20\x3A\x6A\x75\x6E\x65\x72\x75\x6C\x65\x73\x20\x3A\x73\x65\x6E\x74\x69\x70\x20\x61\x6E\x64\x20\x3A\x66\x6F\x6C\x6C\x6F\x77\x6D\x65\x20\x3A\x79\x65\x73\x20\x50\x6C\x65\x61\x73\x65\x2E\x2E\x2E\x2C\x20\x50\x6C\x65\x61\x73\x65\x20\x3A\x74\x69\x70\x67\x75\x79\x73\x2C\x20\x3A\x73\x65\x78\x79\x31\x20\x3A\x74\x69\x70\x68\x6F\x74\x20\x3A\x66\x6C\x61\x6D\x65\x30\x31\x2C\x20\x53\x75\x70\x65\x72\x42\x6F\x74\x20\x69\x73\x20\x6D\x6F\x64\x65\x72\x61\x74\x69\x6E\x67\x21\x20\x3A\x79\x65\x73\x2C\x20\x54\x68\x61\x6E\x6B\x20\x79\x6F\x75\x20\x66\x6F\x72\x20\x62\x65\x69\x6E\x67\x20\x69\x6E\x20\x6D\x79\x20\x72\x6F\x6F\x6D\x2E\x20\x59\x6F\x75\x72\x20\x74\x69\x70\x73\x20\x61\x70\x70\x72\x65\x63\x69\x61\x74\x65\x64\x2E\x20\x3A\x74\x79\x37\x37","\x2D","\x6A\x6F\x69\x6E","\x3A","\x54\x68\x65\x73\x65\x20\x6E\x6F\x74\x69\x63\x65\x73\x20\x73\x65\x6E\x74\x20\x74\x6F\x20\x79\x6F\x75\x2C\x20","\x20\x74\x68\x65\x20\x6D\x6F\x64\x65\x6C\x2C\x20\x6F\x6E\x6C\x79\x21\x20\x46\x59\x49","\x65\x6D\x6F\x74\x20\x47\x72\x61\x70\x68\x69\x63\x73\x3A\x20","\x2C\x20\x79\x6F\x75\x72\x20\x45\x6D\x6F\x74\x20\x53\x65\x71\x75\x65\x6E\x63\x65\x72\x20\x6D\x69\x6E\x75\x74\x65\x20\x69\x6E\x74\x65\x72\x76\x61\x6C\x20\x69\x73\x20\x73\x65\x74\x20\x74\x6F\x3A\x20","\x20\x6D\x69\x6E\x75\x74\x65","\x73\x6F\x20\x74\x68\x65\x20\x61\x62\x6F\x76\x65\x20\x6C\x69\x73\x74\x65\x64\x20\x65\x6D\x6F\x74\x73\x2F\x67\x72\x61\x70\x68\x69\x63\x73\x20\x77\x69\x6C\x6C\x20\x6C\x6F\x6F\x70\x20\x74\x68\x72\x6F\x75\x67\x68\x20\x61\x74\x20\x74\x68\x61\x74\x20\x69\x6E\x74\x65\x72\x76\x61\x6C\x2C\x20\x74\x68\x61\x6E\x6B\x73\x20\x74\x6F\x20\x53\x75\x70\x65\x72\x42\x6F\x74\x21","\x70\x75\x6C\x6C\x69\x6E\x67\x20\x65\x6D\x6F\x74\x73\x20\x66\x72\x6F\x6D\x20\x6C\x61\x75\x6E\x63\x68\x20\x73\x65\x74\x74\x69\x6E\x67\x73\x20\x69\x6E\x20\x53\x75\x70\x65\x72\x42\x6F\x74\x2D\x50\x72\x6F\x20\x76\x65\x72\x73\x69\x6F\x6E\x20\x61\x6E\x64\x20\x6D\x75\x63\x68\x20\x6D\x6F\x72\x65\x2E\x2E\x2E","\x61\x6C\x73\x6F\x20\x77\x69\x6C\x6C\x20\x61\x64\x64\x20\x61\x62\x69\x6C\x69\x74\x79\x20\x77\x69\x74\x68\x20\x61\x20\x2F\x63\x6F\x6D\x6D\x61\x6E\x64\x20\x74\x6F\x20\x61\x64\x64\x20\x65\x6D\x6F\x74\x73\x20\x74\x6F\x20\x79\x6F\x75\x72\x20\x73\x74\x72\x69\x6E\x67\x2C\x20\x69\x6E\x20\x53\x75\x70\x65\x72\x42\x6F\x74\x2D\x50\x72\x6F\x20\x76\x65\x72\x73\x69\x6F\x6E\x21","\x45\x6D\x61\x69\x6C\x3A\x20\x6D\x69\x6B\x65\x74\x72\x61\x64\x72\x40\x67\x6D\x61\x69\x6C\x2E\x63\x6F\x6D\x20\x66\x6F\x72\x20\x53\x75\x70\x65\x72\x42\x6F\x74\x2D\x50\x72\x6F\x20\x76\x65\x72\x73\x69\x6F\x6E\x21\x20\x57\x69\x6C\x6C\x20\x68\x65\x6C\x70\x20\x79\x6F\x75\x20\x6D\x61\x6B\x65\x20\x6D\x6F\x72\x65\x20\x74\x69\x70\x73\x21","\x63\x68\x61\x74\x4E\x6F\x74\x69\x63\x65","\x73\x65\x74\x54\x69\x6D\x65\x6F\x75\x74","\x6B\x69\x6E\x67\x54\x69\x70\x70\x65\x72","\x3A\x73\x6D\x61\x6C\x6C\x43\x72\x6F\x77\x6E\x20\x7C","\x7C\x20","\x20\x7C","\x20","\x73\x70\x61\x6D\x54\x69\x6D\x65\x72"] if(cb[_0x7604[1]][_0x7604[0]]==_0x7604[2]) { allowMods=true; } else { allowMods=false; } if(allowMods) { modStatus=_0x7604[3]; } else { modStatus=_0x7604[4]; } cb[_0x7604[6]](_0x7604[5]); var version=_0x7604[7]; var blue=_0x7604[8]; var yellow=_0x7604[9]; var lightyellow=_0x7604[10]; var lycompliment=_0x7604[11]; var red=_0x7604[12]; var lightred=_0x7604[13]; var black=_0x7604[14]; var cborange=_0x7604[15]; var green=_0x7604[16]; var orange=_0x7604[17]; var lightgrey=_0x7604[18]; var lightblue=_0x7604[19]; var bold=_0x7604[20]; var modStatus=_0x7604[21]; var tipperArray= new Array; var numTippers=0; var userTipCnt=[]; var total_tipped=0; var time= new Date()[_0x7604[22]](); var sbs=_0x7604[23]; var emotArray= new Array; var interval=parseInt(cb[_0x7604[1]][_0x7604[24]])*60000; var isModel=cb[_0x7604[25]]; var initialize=0; cb[_0x7604[6]](time); cb[_0x7604[29]](_0x7604[26],_0x7604[27],_0x7604[27],_0x7604[27],_0x7604[28]); cb[_0x7604[29]](_0x7604[30]+cb[_0x7604[25]]+_0x7604[31]+version+_0x7604[32],_0x7604[27],_0x7604[27],_0x7604[27],_0x7604[33]); cb[_0x7604[29]](_0x7604[34],_0x7604[27],_0x7604[27],_0x7604[27],_0x7604[33]); cb[_0x7604[29]](_0x7604[35]+cb[_0x7604[25]]+_0x7604[36],_0x7604[27],yellow,_0x7604[27],_0x7604[20]); cb[_0x7604[29]](_0x7604[37],_0x7604[27],_0x7604[27],blue,_0x7604[33]); cb[_0x7604[29]](_0x7604[38],_0x7604[27],_0x7604[27],blue,_0x7604[33]); cb[_0x7604[6]](_0x7604[39]); var roomStr=_0x7604[40]; var roomArray=roomStr[_0x7604[42]](_0x7604[41]); arrayLength=Object[_0x7604[44]](roomArray)[_0x7604[43]]; var room=isModel cb[_0x7604[6]](_0x7604[45]+room); var okRoom=inArray(roomArray,room); var rmBlock=cb[_0x7604[1]][_0x7604[46]]; cb[_0x7604[6]](_0x7604[47]+okRoom); if(okRoom==false&&rmBlock==_0x7604[2]) { cb[_0x7604[6]](_0x7604[48]); cb[_0x7604[29]](cb[_0x7604[25]]+_0x7604[49]+version+_0x7604[50],_0x7604[27],lightyellow,blue,bold); } else { cb[_0x7604[6]](_0x7604[51]); cb[_0x7604[29]](cb[_0x7604[25]]+_0x7604[52]+version+_0x7604[53],_0x7604[27],blue,yellow,bold); } var emotArray= new Array; var interval=parseInt(cb[_0x7604[1]][_0x7604[24]])*60000; var isModel=cb[_0x7604[25]]; var blue=_0x7604[8]; var bold=_0x7604[20]; cb[_0x7604[6]](_0x7604[54]+interval); var userEmots=_0x7604[55]; var emotArray=userEmots[_0x7604[42]](_0x7604[41]); arrayLength=Object[_0x7604[44]](emotArray)[_0x7604[43]]; emotList=userEmots[_0x7604[42]](_0x7604[58])[_0x7604[57]](_0x7604[56]); arrayText=emotList[_0x7604[42]](_0x7604[41]); arr=arrayText; cb[_0x7604[29]](_0x7604[59]+isModel+_0x7604[60],isModel,lightyellow,blue,bold); cb[_0x7604[29]](_0x7604[61]+emotList,isModel,_0x7604[27],blue,_0x7604[27]); cb[_0x7604[29]](isModel+_0x7604[62]+cb[_0x7604[1]][_0x7604[24]]+_0x7604[63],isModel,_0x7604[27],blue,bold); cb[_0x7604[29]](_0x7604[64],isModel,_0x7604[27],blue,_0x7604[27]); cb[_0x7604[29]](_0x7604[65],isModel,_0x7604[27],blue,_0x7604[27]); cb[_0x7604[29]](_0x7604[66],isModel,_0x7604[27],blue,_0x7604[27]); cb[_0x7604[29]](_0x7604[67],isModel,_0x7604[27],blue,_0x7604[27]); cb[_0x7604[29]](_0x7604[26],isModel,_0x7604[27],_0x7604[27],_0x7604[27]); function inArray(roomArray,room) { var _0x6238x21=inArray[_0x7604[43]]; while(_0x6238x21--) { if(roomArray[_0x6238x21]==room) { return true; } } return false; } ; var curEmotIndex=-1; function advanceEmotItem() { ++curEmotIndex; if(curEmotIndex>=arrayLength) { curEmotIndex=0; } cb[_0x7604[68]](emotArray[curEmotIndex],_0x7604[27],_0x7604[27],_0x7604[27],_0x7604[33]); if(interval>=1) { cb[_0x7604[69]](advanceEmotItem,interval); } } ; var intervalID=cb[_0x7604[69]](advanceEmotItem,interval); function tipperArrayPopulate(_0x6238x26) { tipperArray[numTippers]= new Array; tipperArray[numTippers][0]=_0x6238x26; tipperArray[numTippers][1]=0; numTippers++; } ; function findTipper(_0x6238x26) { for(var _0x6238x21=0;_0x6238x21<tipperArray[_0x7604[43]];_0x6238x21++) { if(tipperArray[_0x6238x21][0]==_0x6238x26) { break ; } } if(_0x6238x21==tipperArray[_0x7604[43]]) { tipperArrayPopulate(_0x6238x26); findTipper(_0x6238x26); } return _0x6238x21; } ; function setTipTitles(_0x6238x26,_0x6238x29) { if(cb[_0x7604[1]][_0x7604[70]]==_0x7604[2]&&_0x6238x26==currentKing) { var _0x6238x2a=_0x7604[71]+tipperArray[findTipper(_0x6238x26)][1]+_0x7604[72]+_0x6238x29[0]; } else { var _0x6238x2a=avatar+_0x7604[73]+tipperArray[findTipper(_0x6238x26)][1]+_0x7604[72]+_0x6238x29[0]; } for(var _0x6238x21=1;_0x6238x21<_0x6238x29[_0x7604[43]];_0x6238x21++) { _0x6238x2a+=_0x7604[74]+_0x6238x29[_0x6238x21]; } return _0x6238x2a; } ; function notifierSpam() { cb[_0x7604[69]](notifierSpamTimer,cb[_0x7604[1]][_0x7604[75]]*60000); } ; function notifierSpamTimer() { cb[_0x7604[29]](notifierMessage,_0x7604[27],lightblue,cborange,bold); notifierSpam(); } ; // ----- end Functions ------------------------------------------- // ofPart1 end *********************************************************************** // ----- LaunchSetup ------------------------------------; // CB app settings cb.settings_choices = [ { name: 'showGender', label:'1. Show Gender Avatars?', type: 'choice', choice1: 'Yes', choice2: 'No', defaultValue: 'Yes' }, { name: 'userEmots', label: '2. Enter your emoticons comma separated - SuperBot Pro Feature', type: 'str', minLength: 3, maxLength: 10240, defaultValue: ':room3, :mtempaswt, :flame01 She hot :flame01, :tipguys, :tipfollow1, :moreme, :shtp, :tipgirl, :nd692' }, { name: 'interval', label: "2.1 The interval between posting the emote's (in minutes, 0 to disable)", type: 'int', minValue: 0, defaultValue: 2, maxValue: 60, }, { name: 'spamMessage', label: '3. A repeating notice, text and or emoticon', type: 'str', minLength: 3, maxLength: 1024, defaultValue: 'Thanks for being here. Appreciate your tip & please +follow' }, { name: 'spamTimer', label: "3.1 The interval for your notice (in minutes)", type: 'int', minValue: 0, defaultValue: 3, maxValue: 60, }, { name: 'enterMessage', label: '5. Enter the message you would like to display.', type: 'str', minLength: 0, maxLength: 1000, defaultValue: 'Welcome to my room! auto-Moderated by SuperBot' }, { name: 'showEnter', label:'6. Show usernames who enter (Greys) CB does others.?', type: 'choice', choice1: 'Yes', choice2: 'No', defaultValue: 'No' }, { name: 'friendList', label: '7. List of friends, separated by space (and they need to be the CB username exactly)', type: 'str', minLength: 0, maxLength: 10240, required: false, defaultValue: 'miketradr, ' }, { name: 'friendColor', label: '7.1 Color to use for friends', type: 'choice', choice1: 'Gray', choice2: 'Red', choice3: 'Blue', choice4: 'AquaMarine', choice5: 'Orange', choice6: 'Yellow', choice7: 'Green', choice8: 'Purple', defaultValue: 'Blue' }, { name : 'chatLevel', label : '8. Who is allowed to chat?', type : 'choice', choice1: "greys - anyone", choice2: "blues - those holding tokens", choice3: "dark blues - recent tippers", choice4: "tippers - those who have tipped here", choice5: "fans - members of the fan club", choice6: "mods - moderators", choice7: "host - only the room host", defaultValue: 'greys - anyone' }, { name : 'silenceLevel', label : '9. Who should SuperBot NOT silence?', type : 'choice', choice1: "greys - anyone", choice2: "blues - those holding tokens", choice3: "dark blues - recent tippers", choice4: "tippers - those who have tipped here", choice5: "fans - members of the fan club", choice6: "mods - moderators", choice7: "host - only the room host", defaultValue: "blues - those holding tokens" }, { name: 'roomBlock', label:'10. Room Blocker Activated?', type: 'choice', choice1: 'Yes', choice2: 'No', defaultValue: 'No' }, { name: 'tipTitles', label: '11. Do you want to display users\'s tip totals as titles?', type: 'choice', choice1: 'Yes', choice2: 'No', defaultValue: 'Yes' }, { name: 'tipamount', label: '12. Minimum tokens required for a thank you message', type: 'int', minValue: 0, defaultValue: 1, }, { name: 'tipmsg', label: "12.1 Tip thank you message, [tipper] = tipper's name", type: 'str', minLength: 8, maxLength: 128, defaultValue: ':ty77 Thank you [tipper] for your tip! ', } ]; var notifierMessage = cb.settings.spamMessage; var spamTimer = parseInt(cb.settings.spamTimer); //var notifierSpamTGL = 0; // ----- onEnter ------------------------------------ var gender = ""; var showgender = true; var faces =[]; // avatars by tablesalt90 var avatar=""; var username = ''; var user = ''; if(user) username = user['user']; // var modStatus=allowModCommands cb.onEnter(function(user) { var name = user['user']; var hasTokens = user['has_tokens']; var isMod = user['is_mod']; var isModel = cb.room_slug; var hasTipped = user['tipped_recently']; var isGrey = !(hasTokens || isMod || isModel); cb.log('472 name '+name); cb.log('473 hasTokens '+hasTokens); cb.log('474 isMod '+isMod); cb.log('475 isModel '+isModel); cb.log('476 hasTipped '+hasTipped); cb.log('477 isGrey '+isGrey); displayNotices(user); }); function displayNotices(user) { var name = user['user']; var hasTokens = user['has_tokens']; var isMod = user['is_mod']; var isModel = cb.room_slug; var hasTipped = user['tipped_recently']; var isGrey = !(hasTokens || isMod || isModel); } // ofPart2 start ***********************************************************************; var _0xdb78=["\x23\x45\x42\x46\x35\x46\x46","\x23\x46\x46\x46\x46\x43\x43","\x7E\x60\x21\x40\x23\x24\x25\x5E\x26\x2A\x28\x29\x5F\x2D\x2B\x3D\x7B\x5B\x7D\x5D\x7C\x5C\x3A\x3B\x22\x27\x3C\x2C\x3E\x2E\x3F\x2F","\x20","\x73\x70\x6C\x69\x74","\x6D","\x75\x73\x65\x72","\x69\x73\x5F\x6D\x6F\x64","\x69\x6E\x5F\x66\x61\x6E\x63\x6C\x75\x62","\x72\x6F\x6F\x6D\x5F\x73\x6C\x75\x67","\x68\x61\x73\x5F\x74\x6F\x6B\x65\x6E\x73","\x74\x69\x70\x70\x65\x64\x5F\x72\x65\x63\x65\x6E\x74\x6C\x79","\x59\x65\x73","\x20\x73\x6F\x72\x72\x79\x2C\x20\x53\x75\x70\x65\x72\x42\x6F\x74\x20","\x20\x69\x73\x20\x6E\x6F\x74\x20\x6C\x69\x63\x65\x6E\x73\x65\x64\x20\x66\x6F\x72\x20\x79\x6F\x75\x72\x20\x72\x6F\x6F\x6D\x2C\x0A\x20\x59\x6F\x75\x20\x6D\x61\x79\x20\x75\x73\x65\x20\x66\x72\x65\x65\x2C\x20\x53\x75\x70\x65\x72\x42\x6F\x74\x20\x4C\x69\x74\x65\x2C\x0A\x20\x6F\x72\x20\x65\x6D\x61\x69\x6C\x3A\x20\x4D\x69\x6B\x65\x74\x72\x61\x64\x72\x40\x67\x6D\x61\x69\x6C\x2E\x63\x6F\x6D\x20\x66\x6F\x72\x20\x46\x75\x6C\x6C\x20\x53\x75\x70\x65\x72\x42\x6F\x74","","\x73\x65\x6E\x64\x4E\x6F\x74\x69\x63\x65","\x74\x6F\x55\x70\x70\x65\x72\x43\x61\x73\x65","\x67\x65\x6E\x64\x65\x72","\x66\x72\x6F\x6D\x5F\x75\x73\x65\x72","\x73\x68\x6F\x77\x47\x65\x6E\x64\x65\x72","\x73\x65\x74\x74\x69\x6E\x67\x73","\x58\x2D\x53\x70\x61\x6D","\x3A\x67\x65\x6E\x64\x65\x72","\x67\x65\x6E\x64\x65\x72\x58","\x74\x69\x70\x54\x69\x74\x6C\x65\x73","\x6C\x65\x6E\x67\x74\x68","\x74\x65\x73\x74","\x53\x75\x70\x65\x72\x42\x6F\x74\x20\x73\x61\x79\x73\x3A\x20","\x2C\x20\x47\x72\x65\x79\x73\x20\x61\x72\x65\x20\x6E\x6F\x74\x20\x61\x6C\x6C\x6F\x77\x65\x64\x20\x65\x6D\x6F\x74\x69\x63\x6F\x6E\x73\x21\x20\x47\x6F\x20\x42\x6C\x75\x65\x2C\x20\x73\x69\x6D\x70\x6C\x65\x20\x24\x31\x30\x2E","\x62\x6F\x6C\x64","\x74\x72\x69\x6D","\x2C\x20\x53\x74\x69\x63\x6B\x79\x20\x6B\x65\x79\x73\x20\x61\x72\x65\x20\x6E\x6F\x74\x20\x61\x6C\x6C\x6F\x77\x65\x64\x2C\x20\x70\x6C\x65\x61\x73\x65\x20\x72\x65\x73\x65\x6E\x64\x20\x6D\x65\x73\x73\x61\x67\x65\x20\x77\x69\x74\x68\x20\x6E\x6F\x20\x6B\x65\x79\x20\x72\x65\x70\x65\x61\x74\x73\x20\x3A\x73\x6D\x69\x6C\x65","\x6D\x61\x74\x63\x68","\x2C\x20\x49\x27\x6D\x20\x73\x75\x72\x65\x20\x79\x6F\x75\x20\x64\x69\x64\x6E\x27\x74\x20\x61\x63\x74\x75\x61\x6C\x6C\x79\x20\x6D\x65\x61\x6E\x20\x74\x6F\x20\x73\x65\x6E\x64\x20\x74\x68\x61\x74\x20\x6D\x65\x73\x73\x61\x67\x65\x20\x69\x6E\x20\x61\x6C\x6C\x20\x63\x61\x70\x69\x74\x61\x6C\x20\x6C\x65\x74\x74\x65\x72\x73\x2C\x20\x73\x6F\x20\x49\x20\x66\x69\x78\x65\x64\x20\x69\x74\x20\x66\x6F\x72\x20\x79\x6F\x75","\x70\x75\x73\x68","\x74\x6F\x4C\x6F\x77\x65\x72\x43\x61\x73\x65","\x6A\x6F\x69\x6E","\x6F\x6E\x4D\x65\x73\x73\x61\x67\x65","\x69\x6E\x20\x6F\x6E\x54\x69\x70\x20\x66\x75\x6E\x63\x74\x69\x6F\x6E","\x6C\x6F\x67","\x61\x6D\x6F\x75\x6E\x74","\x74\x6F\x5F\x75\x73\x65\x72","\x74\x69\x70\x6D\x73\x67","\x5B\x74\x69\x70\x70\x65\x72\x5D","\x72\x65\x70\x6C\x61\x63\x65","\x74\x69\x70\x61\x6D\x6F\x75\x6E\x74","\x2C\x20","\x20\x74\x6F\x6B\x65\x6E\x73\x2C\x20\x74\x6F\x74\x61\x6C\x20\x7C","\x7C","\x74\x69\x70\x20\x6D\x65\x73\x73\x61\x67\x65\x20\x69\x6E\x20\x3E\x32\x35\x20\x63\x6F\x64\x65","\x50\x6C\x65\x61\x73\x65\x20\x76\x6F\x74\x65\x20\x53\x61\x74\x69\x73\x66\x69\x65\x64\x2D\x74\x68\x75\x6D\x62\x73\x20\x75\x70\x20\x66\x6F\x72\x20","\x2C\x20\x74\x68\x61\x6E\x6B\x20\x79\x6F\x75","\x6F\x6E\x54\x69\x70","\x36\x37\x37\x20\x63\x62\x2E\x73\x65\x74\x74\x69\x6E\x67\x73\x2E\x73\x70\x61\x6D\x54\x69\x6D\x65\x72\x20\x3D\x20","\x73\x70\x61\x6D\x54\x69\x6D\x65\x72"] var purple=_0xdb78[0]; var whisperback=_0xdb78[1]; var emotePattern=/^:/; var capitalised=/^[A-Z][^A-Z]*$/; var symbolString=_0xdb78[2]; var eModArray= new Array; var numEMods=0; cb[_0xdb78[38]](function (_0x5ee5x8) { var _0x5ee5x9=_0x5ee5x8[_0xdb78[5]][_0xdb78[4]](_0xdb78[3]); var _0x5ee5xa=0; var _0x5ee5xb=0; var symbolString=_0xdb78[2]; var _0x5ee5xc=_0x5ee5x8[_0xdb78[6]]; var _0x5ee5xd=_0x5ee5x8[_0xdb78[5]]; var _0x5ee5xe=_0x5ee5x8[_0xdb78[7]]; var _0x5ee5xf=_0x5ee5x8[_0xdb78[8]]; var _0x5ee5x10=(_0x5ee5xc==cb[_0xdb78[9]]); var _0x5ee5x11=_0x5ee5x8[_0xdb78[10]]; var _0x5ee5x12=_0x5ee5x8[_0xdb78[11]]; var _0x5ee5x13=!(_0x5ee5x11||_0x5ee5xe||_0x5ee5x10||_0x5ee5xf); var _0x5ee5x14=true; var _0x5ee5x15=(_0x5ee5x10||_0x5ee5xe); var _0x5ee5x9=_0x5ee5x8[_0xdb78[5]][_0xdb78[4]](_0xdb78[3]); if(okRoom==false&&rmBlock==_0xdb78[12]) { cb[_0xdb78[16]](cb[_0xdb78[9]]+_0xdb78[13]+version+_0xdb78[14],_0xdb78[15],lightyellow,blue,bold); } gender=_0x5ee5x8[_0xdb78[18]][_0xdb78[17]](); tipUser=tipperArray[findTipper(_0x5ee5x8[_0xdb78[19]])][1]; tipTotal=tipperArray[findTipper(tipUser[_0xdb78[19]])][1]; showgender=cb[_0xdb78[21]][_0xdb78[20]]; if(showgender==_0xdb78[12]) { showgender=true; } else { showgender=false; } isSecret=false; isCmd=false; isXspam=_0x5ee5x8[_0xdb78[22]]; if((isXspam!=true)&&!isCmd) { avatar=_0xdb78[23]+gender; } if(avatar==_0xdb78[24]) { avatar=myFlag; } if(showgender!=true) { avatar=_0xdb78[15]; } _0x5ee5x8[_0xdb78[5]]=avatar+_0xdb78[3]+_0x5ee5x8[_0xdb78[5]]; if(cb[_0xdb78[21]][_0xdb78[25]]==_0xdb78[12]&&parseInt(tipperArray[findTipper(_0x5ee5x8[_0xdb78[6]])][1])>0) { _0x5ee5x8[_0xdb78[5]]=setTipTitles(_0x5ee5x8[_0xdb78[6]],_0x5ee5x9); } if(_0x5ee5x13) { _0x5ee5xd=_0x5ee5x16(_0x5ee5xd); _0x5ee5x8[_0xdb78[5]]=avatar+_0xdb78[3]+_0x5ee5xd; } function _0x5ee5x16(_0x5ee5xd) { var _0x5ee5x17=_0x5ee5xd[_0xdb78[4]](_0xdb78[3]); _0x5ee5xd=_0xdb78[15]; for(var _0x5ee5x18=0;_0x5ee5x18<_0x5ee5x17[_0xdb78[26]];_0x5ee5x18++) { if(/(:[a-z]*)/i[_0xdb78[27]](_0x5ee5x17[_0x5ee5x18])&&_0x5ee5x17[_0x5ee5x18][_0xdb78[26]]>3) { _0x5ee5xd+=_0xdb78[28]+_0x5ee5xc+_0xdb78[29]; cb[_0xdb78[16]](_0xdb78[28]+_0x5ee5xc+_0xdb78[29],_0x5ee5xc,_0xdb78[15],blue,_0xdb78[30]); } else { _0x5ee5xd+=_0x5ee5x17[_0x5ee5x18]+_0xdb78[3]; } } return _0x5ee5xd[_0xdb78[31]](); } ; if(/(\S)(\1{3,})/gi[_0xdb78[27]](_0x5ee5xd)) { cb[_0xdb78[16]](sbs+_0x5ee5xc+_0xdb78[32],_0x5ee5xc,_0xdb78[15],blue,_0xdb78[30]); _0x5ee5x8[_0xdb78[22]]=true; } var emotePattern=/^:/; var capitalised=/^[A-Z][^A-Z]*$/; var _0x5ee5x19=_0x5ee5x8[_0xdb78[5]][_0xdb78[4]](_0xdb78[3]); var _0x5ee5x1a=[]; if(_0x5ee5xd[_0xdb78[33]](/\b([A-Z]{2,})\b/g)&&!_0x5ee5x15) { cb[_0xdb78[16]](sbs+_0x5ee5xc+_0xdb78[34],_0x5ee5xc,_0xdb78[15],blue,_0xdb78[30]); } for(var _0x5ee5x1b=0;_0x5ee5x1b<_0x5ee5x19[_0xdb78[26]];_0x5ee5x1b++) { var _0x5ee5x1c=_0x5ee5x19[_0x5ee5x1b]; if(emotePattern[_0xdb78[27]](_0x5ee5x1c)||capitalised[_0xdb78[27]](_0x5ee5x1c)) { _0x5ee5x1a[_0xdb78[35]](_0x5ee5x1c); } else { if(_0x5ee5x15==false) { _0x5ee5x1a[_0xdb78[35]](_0x5ee5x1c[_0xdb78[36]]()); } if(_0x5ee5x15==true) { _0x5ee5x1a[_0xdb78[35]](_0x5ee5x1c); } } } _0x5ee5x8[_0xdb78[5]]=_0x5ee5x1a[_0xdb78[37]](_0xdb78[3]); return _0x5ee5x8; } ); cb[_0xdb78[53]](function (_0x5ee5x1d) { cb[_0xdb78[40]](_0xdb78[39]); var _0x5ee5x1e=_0xdb78[15]; var _0x5ee5x1f=_0xdb78[15]; var _0x5ee5x20=_0xdb78[15]; var _0x5ee5x21= new Array(); var _0x5ee5x22=parseInt(_0x5ee5x1d[_0xdb78[41]]); var _0x5ee5x23=_0x5ee5x1d[_0xdb78[19]]; var _0x5ee5x24=_0x5ee5x1d[_0xdb78[19]]; var _0x5ee5x25=_0x5ee5x1d[_0xdb78[42]]; var _0x5ee5x21=cb[_0xdb78[21]][_0xdb78[43]]; var _0x5ee5x21=_0x5ee5x21[_0xdb78[45]](_0xdb78[44],_0x5ee5x24); total_tipped+=_0x5ee5x22; tipperArray[findTipper(_0x5ee5x1d[_0xdb78[19]])][1]+=parseInt(_0x5ee5x1d[_0xdb78[41]]); var _0x5ee5x26=tipperArray[findTipper(_0x5ee5x1d[_0xdb78[19]])][1]; if((parseInt(_0x5ee5x1d[_0xdb78[41]])>=cb[_0xdb78[21]][_0xdb78[46]])&&(parseInt(_0x5ee5x1d[_0xdb78[41]])<25)) { cb[_0xdb78[16]](_0x5ee5x21+_0xdb78[47]+_0x5ee5x22+_0xdb78[48]+_0x5ee5x26+_0xdb78[49],_0xdb78[15],yellow,black,_0xdb78[30]); } if(parseInt(_0x5ee5x1d[_0xdb78[41]])>=25) { cb[_0xdb78[40]](_0xdb78[50]+_0x5ee5x21); cb[_0xdb78[16]](_0x5ee5x21+_0xdb78[47]+_0x5ee5x22+_0xdb78[48]+_0x5ee5x26+_0xdb78[49],_0xdb78[15],yellow,black,_0xdb78[30]); cb[_0xdb78[16]](_0xdb78[51]+_0x5ee5x25+_0xdb78[52],_0xdb78[15],orange,black,_0xdb78[30]); } } ); { if(initialize==0) { cb[_0xdb78[40]](_0xdb78[54]+cb[_0xdb78[21]][_0xdb78[55]]); if(cb[_0xdb78[21]][_0xdb78[55]]>=1) { notifierSpam(); } initialize=1; } } // ofPart2 end *********************************************************************** //-------------------------------------------------------------------------------- /** SuperBot Lite my Miketradr copyright 2014 Miketradr, All rights Reserved version: 2.2.2, v. 2.2.0 works... **/
© Copyright Chaturbate 2011- 2026. All Rights Reserved.