Bots Home
|
Create an App
Charlottemoon17's Custom Bot
Author:
coffeeeecup
Description
Source Code
Launch Bot
Current Users
Created by:
Coffeeeecup
eval((function(){var v=[80,88,90,81,72,89,70,94,71,74,85,79,66,76,75,65,60,82,86,87];var l=[];for(var g=0;g<v.length;g++)l[v[g]]=g+1;var d=[];for(var f=0;f<arguments.length;f++){var u=arguments[f].split('~');for(var m=u.length-1;m>=0;m--){var i=null;var k=u[m];var y=null;var t=0;var o=k.length;var b;for(var p=0;p<o;p++){var n=k.charCodeAt(p);var e=l[n];if(e){i=(e-1)*94+k.charCodeAt(p+1)-32;b=p;p++;}else if(n==96){i=94*(v.length-32+k.charCodeAt(p+1))+k.charCodeAt(p+2)-32;b=p;p+=2;}else{continue;}if(y==null)y=[];if(b>t)y.push(k.substring(t,b));y.push(u[i+1]);t=p+1;}if(y!=null){if(t<o)y.push(k.substring(t));u[m]=y.join('');}}d.push(u[0]);}var h=d.join('');var z='abcdefghijklmnopqrstuvwxyz';var a=[126,92,96,42,10,39].concat(v);var x=String.fromCharCode(64);for(var g=0;g<a.length;g++)h=h.split(x+z.charAt(g)).join(String.fromCharCode(a[g]));return h.split(x+'!').join(x);})('cb.settings_choices= [{name:"X<1X.P61 (P7P(X]P$X<2X.P62 (P7P(X]P$X<3X.P63 (P7P(X]P$X<4X.P64 (P7P(X]P$X<5X.P65 (P7P(X]P$sZ @togoPzDisplayX, for @man Club / Xi mX^sPgP4P:P-P{Z @qsersPzXi @ginky Swear (exact names separated by spaces)",Z%:"sP(coffeeeecup ",requP$nZ TipPzTip amZ*Xxbecome a Xi (0 toXOPsint",min@yalue:0,maxX/0P;0}P{TipTitlesPzX-users@fZ" tZ#s and crownPgP4P:P-,{name:"nXeMinPrinimumZ" tZ# for aXoXxbecome Xe",Z%:"int",minX/Z6X/P;50}P{@PcPz@qse Z+@Pc featurePgP4P:P-P{EntryMX^PrX^ toXo entering Z( (blank toXOPsstr",min@tXN,max@tXNP;"@zelcomeXxmy Z(!",requP$sTipMX^PrX^XxthankZ"per (blank toXOPsstr",min@tXN,max@tXNP;"ThankZ5!",requP$nTipMX^MinPrinimumZ"Xxtrigger thanks mX^",Z%:"int",minX/Z6X/0P;25}P{@XM@rnPz@vZ8XnXxX{Z5 whispeP|sPgP4P:P-P{Xh@rnPz@vZ8XnXxX{ nXfs? (@gick @fNo@f if using XhNotPschP4P:P-]XcbTipTitlesPXb@PcPXb@XMPXb@milterPXbXhZ)PXbZ @togoPXsb@vdmin={is@vdmiPZaPy(aX|PM}}XC@rut={X<:[],nNXf:0,X{@qbPlb,aP?b,a,"#e4abedZ7X}00")XQsolP`b,aP?b,a,"","P}},X{XJP`b){b= "(ToXn & Z)l)XwbPFbX1","","red")PFb,PMXQgmmPlb,cXbb@XMXbbP?"(@grivate Z4Xwc+ ")Xwb,cb.Z(_slug,"#fbfcb6P2;PC@louP| wZ1ent toXwcb.Z(_slug,c)}X5PCThe Z)l hasXOed Z. feature",c)}XQgublicPle,c,dXbe){switch(d){cZ0"/cnh"P<bu2600Pt#eafcfcZ7ab0722P};XmX@/cnd"P<bu2606PtP2;XmX@/cndh"P<bu2764PtP2;Xm;defaultP<bu2724PtZ74a96d0P};Xm};PC@gublic nXf wZ1entXIc,PM}},X{ModChatPlb,c,fXAXzb){g= "(ToXnXgf?"& Z)l X7"Z4Xwc+ ")XwbPFg,"Z7fbfcb6Z7dcX}","bold","red"XjfP?g,cb.Z(_slug,"#fbfcb6P2PncX|PM{PC@louP| wZ1entXxallXn",c)}}}},X{SplashPla,hXA="PmP12016.10.01 by coffeeeecup"+ XRPmP1is a Z( control bot tZ3uses @qltra@sot cXG.Xw"@moPbrmaZ2, Z% /ubhelp"XzhXbb@XMX2bx0@vPmP1/pmm letsXn X{ whispeP|sXxZ+model.Xw"@moPb, Z% /ubhelp pmm"X`bXhZ)X2bx0@vPmP1nXfsZ? enZ>d. XhNote cXGXw"may be usedXxX{ nXfs."}};XdX{@sold(g,a)XQxotating:PJtPfX6XbtPf[tP_]P?tPf[tP_]X1#154adaP}};tP_+XPtP_>= tPfX6){tP_= 0}}},XYit:PJP!1){P5P!1)X`P!2){P5P!2)X`P!3){P5P!3)X`P!4){P5P!4)X`P!5){P5P!5)}}}XCTip={oXa:[],XL:ZA,sXe:"",nXe:0,nXeMin:50,nMsgMin:25,nTZ#:0,nCZ*:0,s@Xl:"",n@Xl:0,addTipPla,i){PY+= i;P^+XPi> tPaXBs@Xl= a;tPa= i}},userTZ#P&PVP#PPP"X|a){returnPOj]X;Pp0},addPGa,iPUk=-1;XdXLXK;XX0;j@wP#PPP"X|a){k= j;Xm}X`k@w 0)PNpush({s@qser:a,nTZ#:i})X= iX5XdoXa[k]X;+= iX=POk]X;}},sortXa:PJ!XdXL)PNsort(funcZ2(l,mPymX;- lX;}XDXL= ZA}},Z!DebugPln)P\'length="+P#XynTZ#="+ PYXynCZ*="+ P^Xyn@Xl="+ tPaZ@,Z!@teadersPlo,aPUg=""Xz!Z.PQhP3NoZ"s yet",a);X)XdsortXa()PIo&& j@wP#X*g+= (j?XR ":" ")+ (j+ 1)+ ".XwthP"Z/ "+POj]X;};P@@Pc",a)PFg,a)},getStatsPlXA="Stats (Z!n onlyXxyou): "X+PQh){g+=P#Xpippers Z&5cf "};g+= P^XyindividualZ"s Z&5cfXwPYXpZ# tokens ($"+ (PY@d 0.05).to@mixed(2)+ ")XWX+.sXe&& PYX2kighZ"per:PwXeXy=X?s.nXeXpokens ("+ X\\nXe/ PY).to@mixed(2)@d 100+ "% of tZ#) Z&5cf "}X+.s@Xl&& tPaX2XlstZ":Pw@XlXy=XwtPaXpokensXWX%g}};funcZ2 SbZ (bbXBsName= bb;P]= [];PH= 0;X$= 0}SbZ .protoZ%.isZ PWaPy(P].Pd> -1)P)Z!XaPWnPUpXzP8){p= "This list can be used with XhTicket /add if desired:XWPIP8X*p+= P][j]Xy"}X5p= "ThereZ? no Xis yet"PT@sold(p,n)P)add@qserPWaXb!XdisZ (a)){P].push(a)PF"@ze have aZ, Xi!@bx0@v@zelcomeXwa+ "!"X1#00a000P}}P)getNewPWXA=""XcjXzP8> PHX2gleZ0add theseZ,PwNameXpoZ5r list:XW;XXPH;j@w P8X*g+= P][j]Xy"PpgP)XYitPWqX_r=[]XcsXcjXzq){r= q.split(/[ ,]+/)PIrX6X*s= r[j].trim().to@towerCase(Xjs){P].push(s)}};PH= P8}P)checkTipPWa,tXbX$&& tX|X$XBadd@qser(a)}P)setTipPWt){X$= t}XCZ =Z, SbZ ("XiXos")XCZ-={t@sotStart:0,X[:0,nX":0,bCancel:fZ=,sDay:["SundXsMondXsTuesdXs@zednesdXsThursdXs@mridXsSaturday"],paP`v,uX_w="X}"+ vX= w.substr(wX6- u)},duratioPZ@vX_x=(Z:.now()- @v)/ 6X}Xcy=X!Math.floor(x/ 60Z9Xcz=X!Math.floor(x% 60Z9X= y+ "hXwz+ "m"},botDuratioPZPyXdduraZ2X\\t@sotStart)},XTToP`@s){Ph@sP=@s= Z, Z:()X%X!@s.XT@kours(Z9Z/"+ X!@s.XTMinutes(Z9Xy@qTC"},getToP`@sX_CXcD;Ph@sP=@s= Z, Z:()};C= @sZ\'@kours();D= (C> 11?" @gM":" @vM"XjC> 12){C-= 12PnCXZC= 12PpCZ/"+ X!@sZ\'Minutes(Z9+ D},get@zorldZ-PlXAXcE=Z, Z:();g= "Z&217X?s.XTTod(E)XyZ&217 @qS @zest =PwDay[EZ\'Day()]+ "X?sZ\'Tod(E)XyZ&217 @qS East = ";E.setZ-(EZ\'Z-()+ 108X}0);g+XHsDay[EZ\'Day()]+ "X?sZ\'Tod(E)X= g},doIntervalC@sPlXBX[+XPX\\X[% 5)X|0&& b@Pc&& sbTipPQh){sbTip.Z!@teaders(3Z$X`X\\X[% 2)XZsb@rut.X{@xotating()};cb.setXSX\\doIntervalC@s.bind(Z.),6X})},doX"C@s:PJPelP3PDhZ1topped"Z$PB= 0;PelXKX=}PB-= 1;P9@w 1P3P dP dP dP d@bx0@vZ- is up! PLfinished!"Z$PB= 0;X)if(P,30|| P,10|| P,5|| P,2P3PL"+ sbZ-.nX"+ "X:s left"Z$PnP,1P3PL1X: left"Z$}};cb.setXSX\\doX"C@s.bind(Z.),6X})},setCZ*dowPZ@k,n,@mX_@oXcg;P9&& !@m)P\'PDis already runZ<",nPSPel)P\'@zait until theXkr hZ1topped (upXx1X:)"Pj;@o= XYt(@kXjisNaN(@o)|| @o@w 1|| @o> 180)P\'Not a valid number ofX:s"PjPB+= @o;g= @o+ "X:"+ (@o> 1?"s":"");P9> @o){g= n+XVaddedXwgXpo Z+X#"X5g= n+XVset a X#Xkr forXwg;cb.setXSX\\doX"C@s.bind(Z.),6X})PT@qb(gZ$},clearCZ*dowPZn){P9@w 1)P\'PDis Z;runZ<",X(Pel= ZAPB= 0;sb@rut.X{@qb(n+XVasked Z+X#XkrXxstop"Z$}},Z!CZ*dowPZa,I){P9@w 1)P\'PDis Z;runZ<",a)X5P@PLless thanXwP^down+ "X:"+ (P^down> 1?"sX7" left",(I?"":a))}}}XCX>={oXa:[],nX>@tevel:0,n@oraphic@tevel:1,sX8:[],nX8:0,set@tevelPl@u,w,n,@tPU@p=(@t>= 4?4:1Xj!wX6Xb@uP3The X9 Xr is currentlyX?PEZ/ @oreysXgthiPE?"@r@m@m":"@rN"),X(P@TheX, Xr is currentlyX?P>Z/ @oreysXgthiP>?"@r@m@m":"@rN")Z@;X)j= XYt(wXj(@u?thiPE:thiP>)@w= @p&& j>= 0&& j@w= @pXb@u){thiPE= jX5thiP>= j};P@TheXg@u?"X9":"XU")XyXrPxset toXwwZ/ @oreysXgj?"@r@m@m":"@rN")Z$X5sP+Z? Z;aZ8edXxset tZ3Xr"Z@},X\'P&PVP#PPP"X|aPyjPp-1},isX>dP&X3X\'(a)XE-1&& !XdP/&& !tP%PyZAX%fZ=},checkXaP&X3X\'(a)XE -1XbtP%&& Z:.now()> tP%)PNsplice(j,1);rPifZ=,gr:0}}X+.P/){rPifZ=,gr:(thP0?3:2)}Pn!thP0){sP+P| wasn@ft sent becauseZ5Z?XgtP%?"temporarilyPq:"X9d"),a)};rPiZA,gr:0}}};rPifZ=,gr:0}},Z!XaPlnPUp=""X+PQhP3X> Xa:",n);XX0;j@wP#X*p+= (j?XRX7thP"+ X\\P/?" (@oraphics @rnly)X7(thP0?" (Ninja)X7(tP%?" (XS)X7" by "+POj]Xq}PFp,X(P@X> Xa is empty"Z@},unPGa,nX_jXz!a){X)jXHXtXa(a)XE -1Xb!thP0){sP+ have beenPud. @gleZ0be nice.",thP")PTXJd(thP"+XVbeenPudXInXDoXa.splice(j,1XDPv(X(cb.X{NXf(aXydoes Z;needXxbePud"Z@},silPGMPUg=""Xz!X {XdZ!Xa(MXqPSX4X|PM{sP+ can@ft do that",MXq);X)X4XHXtX8(X ;jXHX\'(X XE-1&& !tP%out&& !XdP/P?X4Xyis alreadyPq,MXqPS Z%of P\\P=P\\XK};PhX0P=X0XK};PhXFP=XF= 0}XE -1XBP/= P\\;thP0= X0;tP%= XF}else PNpush(M)X`!X0XbXF){sP+ have been given aXkout. @lou will Z;be Z> toXgP\\?"useX,s":"chat")Xyfor a fewX:s.",X X5sP+ have beenXgP\\?"blocked Z4 usingX,s":"X9d"),X }X`P\\){XuXU "X`X0){Xuninja "X`XF){Xutimeout "X5Xubot "PTXJd(X4+ "Px"+ g+ "X9dXIMXqXDPv(MXq)},warnPG@k,n,NX_aXc@rXc@gXcgXz!@k){X)@g= @k.index@rf(" "Xj@g> -1){a= @k.substr(0,@g);@r= @k.substring(@g+ 1)X5a= @k;@r= ""};aXHXtX8(a)X+.isX>d(a)P?aXyis alreadyPq,nPS@r&& @r.search(/(?:@n|@bs):@bw/)> -1P?"@oraphicsZ?n@ft aZ8ed in warZ<s"Pj;g= "Z&622Xwa+ ", "XzNXb!@rP?"@juote warZ<s need a reason"PjPn@r){@r= " forXw@r};XupleZ0Z! respect & foZ8 Z+rules orZ5 will bePq};g+= @rPFg,a,"P2;sb@rut.X{XJd(a+ "PxwarnedXIn+ (N?": X7@rXDPv(n)},PvPla){ifX\\sX8.Pd@w 0){PKPR]= a;PR+XPPR> 11){PR= 0}}},matchX8P&var @xXc@j=0PIXdsX8X6X*if(aX|PKj]PyaX`PKj].PdXZ@x= j;@j+= 1}X`@jX|1PyPK@x]X%a},matchXaP&var @x=-1;XX0;j@wP#PPP".PdXZif(thP"X6X|aX6PyjX`@x@w 0){@x= jX5return -1}Pp@x}};funcZ2 help(@l,a,@tX_pXz!@l){@l= "cXG"};switch(@l){cZ0"cXG":P@PmP1CXG @vvailZ> To @lou",a);p= X&- X-Z. helpP[leaderboard - X-Z+leaderboardP[time - X-elapsedXk and current serverXk"Xz@t>= 3){p+= XR/gXvff - DisZ> cZ3Z4 greyXosP[gXvn - EnZ> cZ3Z4 greyXosP[sPk - Turn grey cZ3on/off. Type @bX&sPk@b" foPbP[XUXr - Turn greyX,s on/off. Type @bX&XUXr@b" foPbP[pmm - @grivate mX^Xxmodel. Type @bX&pmm@b" foPb"+PAX9 - P*X9 &Pu ofXos"+PAtimer - P*X#XkrPo+PAbanner - P*bannerPo+PAvip - P*XiPoXzbXhZ)){p+=PAnXf - P*nXfPoX`@t>= 4){p+=PAadmin - P*@vdminPo}}PFp,a);XmX@sPk":X@gXvff":X@gXvn"P<f/sPk 1@f or @f/gXvff@f~@d@d@d@d@d@d@d@d@d@~cb.settings.X<~is.oXa[j].s@qser~ thisPQh~ired:fZ=},{name:"~his.oXa[j].nTime~Pla){var j;~{sb@rut.X{@sold("~tr",default@yalue:"~};SbZ .prototype.~X-info about ~b@rut.X{@qb("@lou~P^down=== ~fault@yalue:"@les"}~P:f~oXa[j].b@or@rnly~is.oXa[j].bNinja~oon17s Custom @sot ~","#dc0000P}~){P@~oice",choice1:"@le~tPf.push(~"@geriodic nXf ~or blank)",Z%:"s~P].length~if(P^down~s",choice2:"No",de~000,default@yalue:~:cb.sendNXf("@~X|"undefined"){~s.n@oraphic@tevel~){cb.sendNXf(~sb@rut.X{@qb("~ XR/ubhelp ~;P^down~Xdsend@sold("~X" timer ~s.nX>@tevel~;cb.sendNXf(~@qserPl~XdnInitCount~;PV ~function(Xb~this.sX8[~X" has ~cb.Z(_slug)~{this.oXa.~ this.oXa[~X*if(th~.oXa.lengt~this.nX8~);X)if(~};sb@rut.X{~X_j;var ~XX0;j@w~= funcZ2(~=falseXc~thisX;~nPl~"+ XR/~M.b@or@rnly~Xds@qser~XdnCount~his.nNXf~dPl~his.n@Xl~r more info~teaderboard~index@rf(a)~XdbCance~his.X<~?",Z%:"ch~if( Z%of ~eturn {sil:~,n)X=}~ilenceXr~:funcZ2(~Charlottem~X5if(~ cXG"~}X%~ X9d"~PzM~e)",Z%:"~Xwe,"","~ unX9~addX8~X?s.s~ has been ~){return ~X."~,{name:"s~r mX^~","bold")~X4)~Xdpad(~CZ*down~cZ*down~XdnTip~}X= ~"/ubhelp ~find@qser~n)X5~return};~;j+= 1){~Xzthis~ XU~Display ~",label:~@yalue:1~M.bNinja~,"","","~){Xu@~jXH~M.s@qser~}else {~.length~":"")+ ~@xecent~silence~ minute~.nTZ#~sNXf~;return~Silence~Xwthi~;cZ0"~X_g~){Xd~Xcsb~);Xd~Xzj> ~M.nZ-~ommands~= Xd~ byXw~Z)lMo~= fZ=~bSorted~zhisper~ength:1~ disabl~= 1Xz~},X{@~"@bx0@v~Z-out~get@qTC~graphic~ " has ~@bx0@v"~for(j= ~parseIn~X|0){~nMinute~(Xd~",requ~essage~){var ~}Xz~@tist~){if(~;var ~Z..~@uing~otice~Xw(~Crazy~@yI@g~)Xz~ time~targe~break~ Mods~ user~Xyt~.sMod~level~ay","~match~g+= "~reyso~ "+ ~ to ~+ " ~;if(~send~=== ~0000~@yip~show~ tip~otal~,"")~type~@bu2~.get~room~Mode~ount~the ~ new~Time~this~+ ":~ase ~as s~tion~hat ~from~ you~,max~","#~llow~),2)~Date~not ~ning~alse~able~ are~,n)}~true',' willPYPePB@f/P^X" 0@f or @f/X\'on@fPuallowPeX;chatPBModel,X*, @man Club Members, andPvsPgt affected byPYX".P+P9P*@f/P9 1@fPupreventPe from usX6gPqs (default)PB@f/P9 0@fPuallowPe toP5PBModel,X*, @man Club Members, andPvsPgt affected by P9.P+P^P*CPosX#sX-X6& unsX-ingPrX#thePX session"PO@vll cPos send notificationP8X.allX*"POMods can N@rT be PM(names are addedPZX<, but it has no effect)PAXDX$Pas a warningPZuser, but does notPY themPAP^PJserPhified andPYdPAninjaPJserXCPMbut given no Pf(PMsilently)P@imeoutPJserPhifiedX.PMfor a fewPisPAunP^PJndoes any of the sX-X6methodsP+pmm":PlbcP*(@grivate P_ toPp) Send a @fwXFer message@fP8 through chatPBThe messagePuappear as a PffromX+thatXCvisible @rN@t@lP8PBThePp can disXE this feature in the bot P\\PBExample:X v/pmm DoX+want meX;turnX? X\'?X>;P0@grivate fromX$name: DoX+want meX;turnX? X\'?",a,"#fbfcb6","#dc0000","bold")P7banner":Plbanners":XA"X5p){X1ndNX%(p,aPTP0TherePg banner cPos enXEdX>}P7nX%":PlnX%s":PlcnX@(PI){XA/bcPaPPPtP8PAcnPa general nX%PZpublicP@mPaPPPfto allX* as a groupP@bmPaPPPfto allX*X.thePp"}else {XAThePp has not enXEd this feature"};X1ndNX%(p,a)P7X4rP*/X2PsXMStartsP1 Psfor nPisPAaddX4 XM@vdds nPis toP1 X4r, X2X6it if neededP@imeleftPLs approximate X4 remainX6onP1PAstopPs- StopsX.resetsP1 Ps(takes upX;1Pi)"PO StopXConly needed ifX+wantX;reX2X#a different dP`P+vipP*@mor managX6thePv X<PAvipX<PL X< ofPvPr in a useful formatPAvipaddX$ - @morPp only: @vddX$PZ@yI@gPrP+adminX@Pw4){XA/byePL end of X7 statsPA/versionPL version numberPA/cX= XMTXBCX=Mode on orX?PA/P{ XMTXBadvanced P{X6on orX?";X1ndNX%(p,aPTP/"Not a valid option. Type /ubX9X#X9.X>};P2P/"Not a valid option. Type /ubX9X#X9.X>Pm}PU X7End(P|gP$Show dP`:X:PbbotDP`()POThank youX#watching!"XL;gP[getStats()+ P]getNew();PC@sold(g,cb.room_slug)}PU parseCPo(b,@i,@tP|ba;var dPnkPngX5@tX80){P} X3};@g= b.index@rf(" ")X5@g> -1){d= b.substr(0,@g);@k= b.substring(@g+ 1).trim(PTd= b;@k= ""};baPdswitch(d){cXO"/ubX9":X9(XNP!leaderboardX@(bP=){PxX7@teaders(10,@iPTP/"The leaderboardXCdisXEd",@i)}P7/X4":PC@sold("Show DP` =X:PbbotDP`()+ "X:Pbget@zorldXK(),Pw3?"":@i)P.X4leftPNX7PDi,Pw3)P.wXFP?pmPGwPGtellPGt":P/"Chat isX#chatting. @gleXOuse @gMs forPPmessages."P(ignorePGreplyPGignoreX"":P2PSPmX5!baX)>= 3){baPdswitch(d){cXO"/X\'offPGgreyoff":sP#X3,"1",@P!X\'onPGgreyon":sP#X3,"0",@P!P^X"":sP#X3,XNP!P9PGgPqsX"":sP#X&,XNP!warn":PHXDX,PjX&P.P^"P"P\'}P.ninja"P"P\',bNinja:X3}P.X4out"P"P\',nXK:Date.now()+ 150000}P.unP^":PHunX,(@kP(pmm":PC@gmm(@kP(bcPRP&@gmm(XNi)PFP%/cnPGcnhPGcndPGcndhPRP&@gublicPjd)PFP%/tmPRP&ModChatPjX&)PFP%/tbmPRP&ModChatPjX3)PFP%/X2timP?setX4rPNsetPDk,@i,X&P.addX4PNsetPDk,@i,X3P.stoptimP?endtimP?clearX4rPNclearPDP-vipX<":P]X7@tist(@P-vipaddX@Pw4){P]addX,(@kPTP0@rnlyX:cb.room_slug+ " isPE do that",@i);PS};P2PSPmX!!baX)>= 4){baPdswitch(d){cXO"//gPq"P"P\',b@or@rnly:X3}P./tippers":PxX7Debug(@P-/P{":b@milter= (Pct(@k))P$@vdvanced P{X6"+ (b@milter?"@rN":"@r@m@m")P(/cX=":PI= (Pct(@k))P$CX=ModeX:(PI?"@rN":"@r@m@m")P(/version":PCSplash(@P-/clearP*X P X P X P X P X P X P "P.bye":X7End();P2if(dPQ1)XH"/"){PS}Pm};P} ba}cb.onP_(PU(bP|@q=X&Pnt=0Pny;var T=""Pnu;var S=0X5sbPy.isPyPVPz4P<is_modPz3P<in_fanclub|| P]is@yipPVPz2P<has_tokensPz1}}}X!@t@w PHn@oPq@tevel){S= 1X!b["@h-Spam"]X)@w 4XG= X3PWX)@w PHnSX-e@tevelXGPdP/"@lourX$ X"PhPXlyPE chat"Pk)PWX)@w 3){@u= PHcheck@tistPV;@q= @u.silX5!S){S= @u.gr}PW&& SX/b.m.search(/(?:@n|@bs):@bw/)> -1XGPdif(SX81P)@lourX$ X"PhPXlyPEP5"PkPTif(SXH3P)@louPgtPXlyPEP5"Pk)}}}PWX/b.mPQ0)X8"/"XG= parseCPo(b.mPk,@t)}PW){PHadd@xecentPVX!@q){b["@h-Spam"]= X3P<mPQ0)XH"/"&& b.mPQ0)XH"!"X/bX0togo&& (b.in_fanclub|| P]is@yipPV)){T= (bX(X8P>?":cXJheart ":":pinkys-cc "PTT= (bX(X8P>?":smallCXJ ":"")X!PK){@yP[userTotalPVX5@y> 0){T= T+ "|"+ @y+ "| "}};b.m= T+ b.m}};P} b});cb.onTip(PU(@zP|t=Pct(@z.amount)Pnh;PxaddTipP3,t);P]checkTipP3,t)X5t>= 3000P):fireworks3kX vThank you, "+P6XI",""PTif(t>= 1000P):fireworks1kX vThank you, "+P6XI"XL}X!P4TipP_&& t>P[nMsgMin){P/P4TipP_XLX!!PK&& !bP=){P}};@hP[addX,P3,t)X5PK){ifP3X8P>){P:= @h}else {if(@h> P:&& @h>= P:Min){P>=P6;P:= @hP$:smallCXJ @ze have a newX:P3_genderX8"f"?"@jueen":"@uing")XI @vll hail "+P6XI :smallCXJ"XL}}}});cb.onEnter(PU(aX/P4EntryP_){P/P4EntryP_,aX()X!a.is_mod|| sbPy.isPy(aX()){PCSplash(aX(,X3)}});PU init(){PKP,TipTitlesP;bP=P,P=P;b@zXFerP,@zXFer@rnP;PIP,CX=@rnP;sb@rut.Pcit();P:Min= cb.P\\.n@uingMin;PxnMsgMin= cb.P\\.nTipP_Min;bX0togoP,X0togoP;P]setTip(cb.P\\.n@yipTip);P]Pcit(P4X0qsers);X1tXKout(PbdoIntervalC@s.bind(sbXK),60000);Pbt@sotStart= Date.now();PCSplash("",X&);P0@oreyPr can@ftP5 by default. To allow, type /P9 0",cb.room_slug)}init()~vX vX vX v~i,@tP.~:PHsil@qser~bSX-e.set@tevel(~;PC@sold("~false}P7~zyMode){PC~({sX,:@k,sMod:@i~,@P-~){P/"~":P0~",a)P7~= (P4~iP.~)P7/~PC@qb(~cb.sendNX%("~ the countdown~break;default:~(@z.from_user~cb.P\\.s~ use gPqs~ @z.from_user~;breakPl~PZModel~gPqlevel~Pxn@uing~X8"@les");~}else {if(b.~@teaderboard~Pxs@uing~erPG~PAt~"PO/~.X v"+ "~sb@rut.send~Countdown(@~ allowed to~}else {ba= ~":Pl/~sbSX-e.~bCX=Mode~X$ - @q~bTipTitles~ - Display~P^d ~":Pb~+ "X v~ private ~.char@vt(~X@(bCra~ba= X&~)}else {~function~(bX()~X!!@q~ current~ P^~X;the ~= Px~settings~sb@yip.~sX-e~Message~uration~ - Send~sbXK.~parseIn~= X3;~ @oreys~Pt ~ are no~XCnot~ minute~(XNi,~,bX(~;cXO"~;break}~;var @~ommand~ Model~raphic~X$s~X4r ~nX%~ will ~ @yI@g~(@t>= ~sbTip.~@vdmin~){@t= ~filter~){var ~return~@bx0@~}X5~level~ for ~ user~otice~false~greys~.user~&& @t~ Mods~ you ~@qser~ilenc~ and ~){if(~@yip@~cb.se~start~true~time~;if(~ing ~show~=== ~help~ "+ ~ to ~list~razy~",a)~ off~":if~p= "~urn ~ is ~warn~able~hisp~){@q~!== ~+ "!~rown~Time~,"")~n - ~@k,@~ase '));
© Copyright Chaturbate 2011- 2026. All Rights Reserved.