Bots Home
|
Create an App
no-gray-spam
Author:
katya_luver
Description
Source Code
Launch Bot
Current Users
Created by:
Katya_Luver
// startof CBSv2 module - not for re-compilation (function(a,k){function g(a){this.message=a}g.prototype=Error();g.prototype.name="InvalidCharacterError";a.btoa||(a.btoa=function(a){a=String(a);for(var f,b,n=0,c=k,q="";a.charAt(n|0)||(c="=",n%1);q+=c.charAt(63&f>>8-n%1*8)){b=a.charCodeAt(n+=.75);if(255<b)throw new g('"btoa" failed: The string to be encoded contains characters outside of the Latin1 range.');f=f<<8|b}return q});a.atob||(a.atob=function(a){a=String(a).replace(/=+$/,"");if(1==a.length%4)throw new g('"atob" failed: The string to be decoded is not correctly encoded.'); for(var f=0,b,n,c=0,q="";n=a.charAt(c++);~n&&(b=f%4?64*b+n:n,f++%4)?q+=String.fromCharCode(255&b>>(-2*f&6)):0)n=k.indexOf(n);return q})})("undefined"===typeof exports?this:exports,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="); (function(a){var k=cb.onMessage,g=null,u=null,f,b="#"+(cb.settings.hasOwnProperty("slot")?cb.settings.slot:"")+"CBSv2",n=/^\/#[0-3]CBSv2\//;cb.log("CBS::v2::CB app/bot data Save/restore::20170923.009::Release");cb.onMessage=function(c){if("function"!==typeof c)throw new TypeError(c+" is not a function");k(function(k){var d=k.m.replace(/\s*/g,"").split("/");if(3<d.length&&""===d[0]&&d[1]===b){if(g&&u&&k.user===cb.room_slug){var p=d[2];if(4===d.length)d[3]="?",k.m=d.join("/");else if(6===d.length){if(!(f|| {}).hasOwnProperty(p)){var q=g();f={};f[p]=a.btoa(a.unescape(a.encodeURIComponent(q)));q||cb.log("onSave returned no data.")}f.hasOwnProperty(p)&&(q=parseInt(d[3],10),p=f[p].slice(q,q+512),d[4]=p,d[5]=p.length,k.m=d.join("/"))}else 7===d.length&&("0"===d[3]&&(f={},f[p]=""),f.hasOwnProperty(p)&&(d[3]=f[p].length,d[6]=d[4].length,k.m=d.join("/"),d[4]?f[p]+=d[4]:(q=a.decodeURIComponent(a.escape(a.atob(f[p]))),u(q),cb.chatNotice("Previously Saved Data Restored.",cb.room_slug))))}k["X-Spam"]=!0}else n.test(k.m)&& (k["X-Spam"]=!0);return c(k)});return c};cb.onRestore=function(a){if("function"!==typeof a)throw new TypeError(a+" is not a function");return u=a};cb.onSave=function(a){if("function"!==typeof a)throw new TypeError(a+" is not a function");return g=a};cb.onMessage(function(a){return a})})("undefined"===typeof exports?this:exports); // endof CBSv2 module - not for re-compilation var e=function(){function d(a){function l(){var t=/(..)(:..)(:..)/.exec(new Date),w=t[1]%12||12;return(10>w?"0"+w:w)+t[2]+t[3]+" "+(12>t[1]?"A":"P")+"M : "}a&&"string"===typeof a&&(d.hasOwnProperty("log")||(d.log=[]),d.log.push(l()+a),25<d.log.length&&d.log.shift(),a=("No Grey Spammers: "+a).replace(/\+/g,"\uff0b").replace(/&/g,encodeURIComponent("&")));d.hasOwnProperty("log")||cb.log(a.replace(/(\r\n|\n|\r|\\n)/gm," ").trim())}function O(a){var l=Array.prototype.slice.call(arguments),t=0,w;if(a&& "string"===typeof a){if("Enable"===cb.settings.multi_line_safe){var C=a.split(/ *\n */);t=C.length;a=C[0]}l[0]=("No Grey Spammers: "+a.replace(/\+/g,"\uff0b")).replace(/&/g,encodeURIComponent("&"))}cb.chatNotice.apply(cb,l);for(w=1;w<t;w++)l[0]=C[w].replace(/\+/g,"\uff0b").replace(/&/g,encodeURIComponent("&")),cb.chatNotice.apply(cb,l)}function J(a,l){var t=Array.prototype.slice.call(arguments);l&&"string"===typeof l&&l.length&&(t[0]=""+a,O.apply(P,t))}function L(a){function l(p){switch(p){case v.h:return"None (no spam blocking)"; case v.f:return"Basic (block messages that include known spam phrases)";case v.g:return"Enhanced (block messages that include known spam phrases or non-english characters)";case v.b:return"Advanced (block messages that include known spam phrases, non-english characters or excessive (character/word) repetition)"}}function t(p){if(2<u[p]){k+="\u00a0\u00a0"+p+":\n";var q=0;for(r=y.length;q<r;q++)0===y[q].indexOf(p+": ")&&(k+="\u00a0\u00a0\u00a0\u00a0"+y[q].substr(p.length+2)+"\n")}}function w(p){var q= !1;n.hasOwnProperty("auto_user")&&n.hasOwnProperty("auto_time")&&(q=1500>G-n.auto_time&&n.auto_user===p);n.auto_user=p;n.auto_time=G;return q}function C(p,q){var H=!1;q=q.replace(/_[0-9a-f]+/ig,"");n.hasOwnProperty("echo_user")&&n.hasOwnProperty("echo_text")&&(H=n.echo_text===p&&n.echo_user===q);n.echo_user=q;n.echo_text=p;return H}var n=L,G=(new Date).valueOf(),m=a.m,z=m.replace(/[\W_]/g,"").toLowerCase(),M=z.replace(/[aeiou]/g,""),f=a.user,b="rubzombie"===f,A=f===cb.room_slug,D=a.is_mod,N=a.in_fanclub, E=a.has_tokens||a.tipped_recently||a.tipped_alot_recently||a.tipped_tons_recently,Q=a.hasOwnProperty("is_pm")&&a.is_pm,x=N?cb.settings.fans:D?cb.settings.mods:a.has_tokens?cb.settings.blus:cb.settings.grys,R=/\/(ngs|nogreyspammers|#[0-3])?(help|spam|\?)/ig,B,r,c=!1;A&&a.gender&&(n.gender=a.gender);!A||b&&"rubzombie"===cb.room_slug||(x=v.h);if(!a["X-Spam"]&&"/"===m.trim()[0])for(;null!==(B=R.exec(m));){var F=(B[1]||"ngs").toLowerCase();if("ngs"===F||"nogreyspammers"===F||F===K){var k="";a["X-Spam"]= !0;F=B[2].toLowerCase();switch(F){case "?":case "help":b&&(k+="version: 2019.05.06_0\n*\ud83c\udd78\ud83c\udd7d\ud83c\udd82\ud83c\udd83\ud83c\udd70 \ud83c\udd71\ud83c\udd70\ud83c\udd7d able* For maximum protection against chat spam, set all blockers to Advanced.\nNo Grey Spammers: ");k+="Currently: "+(N?"Fan":D?"Mod":a.has_tokens?"Blue":"Grey")+".\nNo Grey Spammers: Settings:\n";k=A||D?k+("\u00a0\u00a0Fans: "+l(cb.settings.fans)+",\n\u00a0\u00a0Mods: "+l(cb.settings.mods)+",\n\u00a0\u00a0Blues: "+ l(cb.settings.blus)+",\n\u00a0\u00a0Greys: "+l(cb.settings.grys)+",\n"):k+("\u00a0\u00a0You: "+(u.hasOwnProperty(f)&&2<u[f]?"(Silenced)":l(x))+",\n");k+="\nNo Grey Spammers: In-chat commands:\n\u00a0\u00a0/?\n\u00a0\u00a0/help - show this message";if(A||D)k+="\n\u00a0\u00a0/spam - list silenced spammers and their spam";A&&(k+="\nTo adjust settings, deactivate & re-launch "+(I?"app":"bot")+".");J(k,f,"#f2f9fd");d("Debug mode enabled. Type /debug again to disable.");break;case "spam":k="",A||D?(Object.keys(u).forEach(t), k=k.length?"Silenced Spammers:\n"+k+"\nNo Grey Spammers: To un-silence all silenced spammers, deactivate & re-launch "+(I?"app":"bot")+".":y.length?"Silenced Spammers:\n\u00a0\u00a0(None)\nNo Grey Spammers: Spam Blocked messages:\n\u00a0\u00a0"+y.join("\n\u00a0\u00a0"):"No messages have been Spam Blocked, so far."):k="Sorry, the /"+("string"===typeof B[1]?B[1]:"")+B[2]+" command is only available to broadcasters and moderators.",J(k,f,"#f2f9fd")}}}if(u.hasOwnProperty(f)&&2<u[f])return a["X-Spam"]= !0,g||(a.m="*** Sorry, you have been silenced for repeatedly spamming chat. ***",a.background="#595959",a.c="#999999"),d("onMessage: "+((new Date).valueOf()-G)+"ms"),a;if(!(a["Z-Instaban"]||a["Z-Spam-Filtered"]||a["X-Spam"]||Q)&&x!==v.h){w(f)&&(c=!0,g||(a.m="*** Sorry, spam isn't allowed in chat. ***"),d("automated match"));!c&&/(open|record|see|tap|view).*(my).*(bio|cam)/i.test(f)&&(c=!0,g||(a.m="*** Sorry, spam isn't allowed in chat. ***"),d("username match"));!c&&/((\(\d{3}\) ?)|(\d{3}[\- ]?))?\d{3}[\- ]?\d{4}/i.test(m)&& (c=!0,g||(a.m="*** Sorry, spam isn't allowed in chat. ***"),d("phone match"));!c&&/[\u2580-\u259F]/.test(m)&&(c=!0,g||(a.m="*** Sorry, spam isn't allowed in chat. ***"),a["Z-Instaban"]=!E,d("spacer match"));!c&&/[\xa0-\xff\u0100-\u017f\u0250-\u02ff\u0370-\u03ff\u0400-\u04ff\u1d00-\u1dff\u275f\ua720-\ua7ff]|\ud800[\udea0-\udede\udf00-\udf2e\udf30-\udf4e]|\ud802[\udd00-\udd1e]|\ud835[\udc00-\udffe]|\ud83c[\udd00-\uddfe]/.test(m)&&(c=!0,g||(a.m="*** Sorry, spam isn't allowed in chat. ***"),a["Z-Instaban"]= !E,d("fancy text char analog match"));!c&&C(m,f)&&(c=!0,g||(a.m="*** Sorry, spam isn't allowed in chat. ***"),d("echo match"));b=0;for(r=h.i.length;!c&&b<r&&!(M.length<h.i[b].length);b++)!0===(c=-1!==M.indexOf(h.i[b]))&&(g||(a.m="*** Sorry, spam isn't allowed in chat. ***"),d("simple match ("+b+"): "+h.i[b]));if(n.gender&&"c"!==n.gender)for(b=0,r=h.s.length;!c&&b<r;b++)!0===(c=h.s[b].test(m))&&(g||(a.m="*** Sorry, spam isn't allowed in chat. ***"),a["Z-Instaban"]=!E,d("singleton match ("+b+"): "+ h.s[b].source));b=0;for(r=h.text.length;!c&&b<r;b++)!0===(c=h.text[b].test(m))&&(g||(a.m="*** Sorry, spam isn't allowed in chat. ***"),~[1,9,10,15,16,17,19,23,24,28,29].indexOf(b)&&(a["Z-Instaban"]=!E),d("text match ("+b+"): "+h.text[b].source));b=0;for(r=h.o.length;!c&&b<r;b++)!0===(c=h.o[b].test(z))&&(g||(a.m="*** Sorry, spam isn't allowed in chat. ***"),d("plain match ("+b+"): "+h.o[b].source));b=0;for(r=h.j.length;!c&&b<r;b++)!0===(c=(new RegExp("(?:^|\\s):"+h.j[b]+"(?=\\s|$)","")).test(m))&& (g||(a.m="*** Sorry, spam isn't allowed in chat. ***"),d("blacklist emoticons match ("+b+"): "+h.j[b]));b=0;for(r=h.l.length;!c&&b<r;b++)!0===(c=(new RegExp("(?:^|\\s):"+h.l[b]+"(?=\\s|$)","")).test(m))&&(g||(a.hasOwnProperty("m-raw")||(a["m-raw"]=a.m),a.m="*** Sorry, spam isn't allowed in chat. ***"),a["Z-Instaban"]=!E,d("IsPleaseYourProstateDotComDown emoticons match ("+b+"): "+h.l[b]));!c&&/(?:^):([A-Z][\w\-]+\d\d)(?=$)/.test(m)&&(c=!0,g||(a.hasOwnProperty("m-raw")||(a["m-raw"]=a.m),a.m="*** Sorry, spam isn't allowed in chat. ***"), d("suspected IsPleaseYourProstateDotComDown emoticon match: "+RegExp.$1));c||x!==v.g&&x!==v.b||!/[^\u0000-\u0080\u00ad\u00b4\u2605\u2606\u2654\u2655\u265a\u265b]/.test(m)||(c=!0,g||(a.m="*** Sorry, non-english characters aren't allowed in chat. ***"));c||x!==v.b||(z=m.toLowerCase().split(/\W+/),z.length&&!0===(c=.28>z.filter(function(p,q,H){return H.indexOf(p)===q}).length/z.length)&&(g||(a.m="*** Sorry, excessive word repetition isn't allowed in chat. ***"),d("too many repeated words")));!c&&x=== v.b&&/(\D|\D\D|\D\D\D)\1{3,}/.test(m.toLowerCase())&&(c=!0,g||(a.m="*** Sorry, excessive character repetition isn't allowed in chat. ***"),d("too many repeated chars"));c&&(a["X-Spam"]=!0,u.hasOwnProperty(f)?u[f]++:u[f]=1,g||(a.m+=" <<< spHammer hit#"+u[f],a.background="#595959",a.c="#999999"),y.push(f+": "+m));c&&2<u[f]&&J("user "+f+" has spammed your chat "+u[f]+" times and has been silenced!\nNo Grey Spammers: Type /spam for a list of all silenced spammers and their spam or /help for help.\nNo Grey Spammers: To un-silence all silenced spammers, deactivate & re-launch "+ (I?"app":"bot")+".",cb.room_slug,"#f37e7e");a["Z-Instaban"]&&cb.sendNotice("\ud83c\udd78\ud83c\udd7d\ud83c\udd82\ud83c\udd83\ud83c\udd70 \ud83c\udd71\ud83c\udd70\ud83c\udd7d "+f,cb.room_slug)}d("onMessage: "+((new Date).valueOf()-G)+"ms");return a}var h={s:[/(\b|\xB0)(((bo|gu)y[sz]|jungen)[\.!]*)\s*$/i],text:[/^(<[<-]*)?\s*[\u1680\u180E\u2000-\u200F\u2028-\u202F\u205F-\u206F\u3000\uFEFF]+/,/^(<[<-]*)?\s*([\u0370-\u03FF\u0400-\u04FF\u2580-\u259F\u3000-\u303F\uFF00-\uFFEF]|[\uD800-\uD83C\uD83E-\uDB7F][\uDC00-\uDFFF]|[\uD800-\uDB7F][\uDC00-\uDC50\uDC52-\uDFFF])+(?![\u0370-\u03FF\u0400-\u04FF\u2580-\u259F\u3000-\u303F\uFF00-\uFFEF]|[\uD800-\uDB7F][\uDC00-\uDFFF]|$)/, new RegExp("^\\s*"+cb.room_slug,"i"),/\{"m":"/,/\b([ck][eil13]*c*k|[i1]n+f+[o0]|j[io01]+n|k[o0]+n+t+[a4]+k+t+[ei13]+r+t|l[o0]+k|[o0]n|[o0]p+[e3]+n|pl+[ae34]*[sz]+[e3]?|r[ae34]+d|sc+h+[au4]+t|s[e3]+|t[a4]+p|v[eiu13]+w?|v[i1]*s+[i1]*t|w[a4]+t+c+h).*\b(my|m[e3]+[i1]+n|m[i1]+c+h).*\b(bi+[o0]|c[a4]+m|n[a4]+m+[e3]?|p[a4]+g+[e3]?|pr+[o0]*f+[il1]+[e3]?|[r[o0]+m|wi?s+h+l+i?s+t)/i,/(\$+.*(offer|pm|proposal)|(offer|pm|proposal).*\$+)/i,/(\$\d+.*(meet)|(meet).*\$\d+)/i,/k(\.i\.|!)k\s+me:/i,/(?:\b|_)(?:like|want).*(?:\b|_)to(?:\b|_).*(?:\b|_)(c|cam|c4m)([2\u2777\u2781\u278B\uFF12]|\uD835[\uDFD0\uDFDA\uDFE4\uDFEE\uDFF8])\1/i, /(?:\b|_)(c|cam|c4m)\s*([2\u2777\u2781\u278B\uFF12]|\uD835[\uDFD0\uDFDA\uDFE4\uDFEE\uDFF8])\s*\1(?:\b|_).*\??/i,/(\uD800\uDF02|\uD835\uDDD6|\uD835\uDCD2|\uD83C\uDD72|\uFF23).*([2\u2777\u2781\u278B\uFF12]|\uD835[\uDFD0\uDFDA\uDFE4\uDFEE\uDFF8]).*\1/,/.+[!\-]\s+\d\d$/,/(<[<-]+|\b(bb's|ease|hot\s+free)\b)/i,/([?)\\\xA1])\1+\s*$/i,/(\b|\xB0)(check|c-ute|(for|my)[\.!]|i\s*wan(na|t)|\/)\s*$/i,/^([<\u25CF]?\s*(:([\w-]{1,})\s+)?(a\s*(boy|guy|junge?|man)|bio|boys|cam|guys|page|profile|room)\s*|(<\s*|:([\w-]{1,})\s+)+(me)\s*)$/i, /^[<\u25CF]?\s*(:([\w-]{1,})\s+)?(check\s*(out)?|come\s*to|f.ck|get|go\s*to|i\s*want|look(ing)?|see|sex|view|visit|watch)\s*(at|for|my|out|with)?\s*$/i,/^[<\u25CF]?\s*(:([\w-]{1,})\s+)?((fuck|sex)\s*with\s*)?((crazy|horny|hot|naughty|sexy|stunning)?\s*(dame|frau|lady|me|milf|woman)\s*(\.|boys|guys)|meet|searching|see(king)?|watch)\s*$/i,/\b(check|look)\s*(at|out)\s*(me|my)\b/i,/(?:^|\s):check\S*bio/i,/(w\s*h\s*o|m\s*a\s*y\s*b\s*e).+(\?|!)(\s):([\w-]{1,})(?=$)/i,/[\uFF21-\uFF5A]/,/\b(WWW|COM|NET|INFO|ORG|BIZ)\b/, /[\W_]c[o0]m([\W_]|$)/i,/(^|[\W_])www[\W_]{1,3}[a-z0-9][a-z0-9\-]*[a-z0-9][\W_]{1,3}[a-z]{2,4}([\W_]|$)/i,/w([\W_])w\1w|c([\W_])o\2m([\W_]|$)/i,/([\W_]at|@)[\W_]{0,3}[a-z0-9][a-z0-9\-]*[a-z0-9][\W_]{1,3}\b(net|biz|info|org)\b/i,/(_|([A-Z_])\2+)(bio|cam|com|c2c|free|girls|me|my|online|open|privates|record|see|tap|to?ke?ns?|view|www)\1/,/i *am *online|(check|come( *to)?|watch) *my *(room|.*channel)|(f.?ck|s?ex).*\s:[\w-]*(cash|money)|willst *du/i,/(.+(?:>|\u2192|-)+.+\..+|delete space)/],o:[/(arentaloud|camison|camonthisroom|cumwatchme|datefuckeu|erotimonet|goddamb|gru?vt?e?ochat|^(maybe|who)(fu?ck|s?ex)(me)?|lookmeup|nudesypl|wat?ch(menut|(my)?cam)|xxxdatepl)/, /(hermosacara|holasoynuevaonlineahora|junge?s?|mast(ru|ur)beren|meencanta|mipeneay|mitmir|polla|quieres.*follada|quierofollarte|wollen(ficken|sex))/,/(camportal|camsex|deutsche|junges).*readbio/,/free.*che?c?k.*tinyurl.*(dot|d0t)?.*(www|com|net|biz|info|org).*camtokens/,/che?c?k.*(at)?.*(dot|d0t)?.*(www|com(?!e)|net|biz|info|org)/,/CamSessions.*(at)?.*(dot|d0t)?.*(www|com|net|biz|info|org)/,/(ch[a4]t|pm|m[e3]*[s5]+[a4]*g).*me.*id.*on.*profile?/,/(b[e3]such[e3]|[ck][eil13]*c*k|g[o0]t[o0]|[i1]nf[o0]|j[io01]+n|k[o0]nt[a4]kt[ei13]+rt|l[o0]+k|[o0]p[e3]n|pl[ae34]*[sz][e3]?|r[ae34]+d+[^y]|sch[au4]+t|s[e3]+|t[a4]p|v([ei13]+w|u+)|v[i1]*s[i1]*t|w[a4]tch).*(my|[^io]m[ei13]+n?|m[i1]+ch).*(bi[o0]|c[a4]m|n[a4]m[e3]?|p[a4]g[e3]?|pr[o0]*f[il1]+[e3]?|[^f]r[o0]+m|s[e3]?[i1]t[e3]|tr[a4]nsm[il1]t|wi?shli?st)/, /(b[e3]such[e3]|[ck][eil13]*c*k|g[o0]t[o0]|[i1]nf[o0]|j[io01]+n|k[o0]nt[a4]kt[ei13]+rt|l[o0]+k|[o0]p[e3]n|pl[ae34]*[sz][e3]?|r[ae34]+d|sch[au4]+t|s[e3]+|t[a4]p|v([ei13]+w|u+)|v[i1]*s[i1]*t|w[a4]tch).*(my|m[i1]+ch).*(bi[o0]|c[a4]m|n[a4]m[e3]?|[o0]ut|p[a4]g[e3]?|pr[o0]*f[il1]+[e3]?|[^f]r[o0]+m|s[e3]?[i1]t[e3]|tr[a4]nsm[il1]t|wi?shli?st)/,/[o0]kcup[i1]d/,/new.*look.*my.*(video|cam)/,/(seksanon).*(dot|d0t)?.*pl/,/(addme).*(at)?live.*nl/,/(srbije|crnrgore|bosne|hrvatske).+(srbije|crnrgore|bosne|hrvatske)/, /new.*girl.*come.*see/,/phone.*sex.*we.*watch/,/pm.*for.*private.*show/,/on.*cam.*take.*look/,/callme.*\d{3}.*\d{3}.*\d{4}/,/(^|[^l])come.*see.*(me|my)(\s|$)/,/big.*dick.*on.*cam/,/tipped.*\d+.*token/,/(click|get.*tk|go).*[io]n.*my.*(bio|page|room)/,/(aufpimmel|deutschehier|deutschekerle|esseinhatwer|ficktmich|fotzeoder|insarschloch|meinefotze|meinemuschi|meinetitten|mirkerle|mitmirgratis|scheissegeil|werbockaufn)/],i:"dlnws gtmyb mcmcm pnmnw sxlfm chnskv cht4fr ctylvm fllwmt pnmycm wgwgwg wnphn7 bst4cms cmnmyrm httpggl kkcmscm lnknmyb lv4prty lvtrffn nd4strp prfllsn bnjknntt kkmlvlns nsxyjngs pssy4shw sckmydck vcmsssns wlchstdt 100kstnls chnnmnwhr cmsssnscm frrgstrtn grls4prty hlpmcmncm llgcmdtcm plntmgvwy prmmchtcm rcrdsfrfr rgclsngsn sndtdrtch tknsgnrtr tmrqrllh1 tpgmscrck bfrtsptchd cbprvtsc0m chtrclbc0m fndgrlfrsx glsmtrprtl mnhndynmmr pttldyffrs schnmnprfl schtglbntr snddrtchlv wwwsxchtsr chtrtknsc0m knntjmlgckn lslsnndmldn stdchlngwlg strmngnkdcm wtchmcmgrls bwhlspplslst chbnnjngsgls dtschmtrprtl fndfrtknshck hrgldtschkrl pyplrwstrnnn schfdsmwgdch wsnddglnpmml wstrnnnrpypl jckjxshrngnds jngnschnmnknt kstnlsndhnrsk llrdngsnchthr mncmstjtztchn mnschwnzstnln rcrdngwbcmc0m wndmrmnfrrlds cmtmmvryhrnynw dknnmnglbwchsn hssmlfwllsxhbn mprdndstrngtrk n1gnhmpgstfrtg nlywmnrcplskyp ynggrlnfrntfcm chtwththswsmgrl stdnglchnnmnwhr wnnjrktwthmfrfr fsllnghtpcsndvds wnnchtwthyllfrfr dsthtdstwchmmrsnd hbknfnnzllnntrssn nrnchbzckmtdntpps schfcktrffnndcmsx fdrstdnglchnnmnwhr llnfssthnmprflvnmr nynwnnjrktwthmfrfr vrllmsndfstnrdtsch glbdgbtsgrnchtmhrdr myslbrngstrstnglcys snddwskstnlsndglrst wsnddnnnndglndtschn chtrbtknnmndchvrgssn ftzstmgglndbrchtshrt mchvrdrcmllswshrwllt nynhrdrmstfckldrmlfs chtrbttknsddrblgsptcm mchnchtlngwrtnndkmmzmr wrbckhtknnmchdjmlbschn kstnlsdtngprtlndtschlnd ntrssntbrmchfndstdnmnmprfl wnnjschtnmnprflndkntktrtmchdrt hbthrgntlchdhlfschlgschffthrvlldtn thsmnstrlysnfbtchsllngthmtfhsgrlfrnd dspmmrsndnfchzdmmvnjdmmdwrdnsgbnntndnsnstnflltdchknrfsnbldsnngwrbngrn".split(" "), l:"JohnnyPott18 JumbledOne90 LoboDefense14 Loovian MeMoosta59 Michaelanthony32112346 Mishmoo44 MonnehMaker61 NeonDisease60 OldSkcool OldWarrior62 PartiallyWindow55 Pascalwb PastelFlamingo15098 PATthePOWER Pdilla12 PureReason2 Rassilon388 RayRoyStrickland63 RobertsFamily32 SagaNye Sarahc9581 StalinWasAJerk33 Stubby949 Synikul93 Terazilla28 ThatSpanishLover TheHandyman147 Thisishelpful Tom944495 TooMuchToDoo58 TwisterSF32 Tykozy82 UncleRichardson13 UpvotesLarryDavid27 ViStands4 Whoopwhoop779 Xanola ZeroFucksGiven0015".split(" "), j:"anarchy dance69 endlesspoop exbf extremevomit extremevomit2 extremevomitscat FISTING fuckass1 gape420 gay gay6 gaybj gayfuck2 gayfuck5 gaysuck2 goats3 gross kena kisshug55 kisshug56 kisshug57 modme moderator04210 pm2 pooprow2 powerbottom prolapse56 prolapse57 prolapse58 shit50 shit55 shithead takeit tubgirl3 vbutt wag".split(" ")},v={h:"None",f:"Basic",g:"Enhanced",b:"Advanced"},P=this,K=null,I,y=[],u={},g=!0;return{a:v,u:function(){cb.settings.hasOwnProperty("slot")&&(K="#"+cb.settings.slot); I="#0"===K;g="Yes"===cb.settings.silent_mode},onMessage:L}}(); cb.settings_choices=[{choice1:e.a.h,choice2:e.a.f,choice3:e.a.g,choice4:e.a.b,defaultValue:e.a.f,label:"Fans (Fan Club Members) spam blocker",name:"fans",required:!0,type:"choice"},{choice1:e.a.h,choice2:e.a.f,choice3:e.a.g,choice4:e.a.b,defaultValue:e.a.f,label:"Mods (Moderator) spam blocker",name:"mods",required:!0,type:"choice"},{choice1:e.a.h,choice2:e.a.f,choice3:e.a.g,choice4:e.a.b,defaultValue:e.a.g,label:"Blues (Members with Tokens) spam blocker",name:"blus",required:!0,type:"choice"},{choice1:e.a.h, choice2:e.a.f,choice3:e.a.g,choice4:e.a.b,defaultValue:e.a.b,label:"Greys (Everyone Else) spam blocker",name:"grys",required:!0,type:"choice"},{choice1:"Yes",choice2:"No",defaultValue:"Yes",label:"Block Spam Silently (spammers won't known their messages are being blocked)",name:"silent_mode",required:!1,type:"choice"},{choice1:"Enable",choice2:"Disable",defaultValue:"Disable",label:"(Multi-line Safe Mode)",name:"multi_line_safe",type:"choice"}];cb.onMessage(function(d){return e.onMessage(d)});e.u();
© Copyright Chaturbate 2011- 2024. All Rights Reserved.