atm959

Lol Counter ChatJS

Jul 17th, 2016
252
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var lolCount;
  2. toggled = readStorage("lcOn");
  3. //toggled = (toggled == "true");
  4. lolCount = readStorage("lolCount");
  5. document.getElementById("sidepane").innerHTML += "<p style=\"margin: 0 0 0 0;\" id=\"lcToggled\">Lol Counter Enabled: " + toggled + "</p>";
  6. document.getElementById("sidepane").innerHTML += "<p style=\"margin: 0 0 0 0;\" id=\"lc\">Lol Count: " + lolCount + "</p>";
  7.  
  8. commands.push(new Command("lolcounter", function(str){
  9.     var cmd = str.split(" ");
  10.     if(cmd[1] == "toggle"){
  11.         toggled = !toggled;
  12.         writeStorage("lcOn", toggled);
  13.         sendMessage("/me - Lol Counter is on: " + toggled);
  14.         document.getElementById("lcToggled").innerHTML = "Lol Counter Enabled: " + toggled;
  15.     }
  16. }));
  17.  
  18. var lolsFound = 0;
  19.  
  20. onSubmitMessage.events.push(function(messageBox){
  21.     if(toggled){
  22.         if(messageBox.value != ""){
  23.             console.log(messageBox.value.toLowerCase());
  24.             for(var i = 0; i <= messageBox.value.length - 3; i++){
  25.                 if(messageBox.value.toLowerCase().substring(i, i + 3) == "lol"){
  26.                     lolsFound++;
  27.                 }
  28.             }
  29.         lolCount += lolsFound;
  30.         document.getElementById("lc").innerHTML = "Lol Count: " + lolCount;
  31.         writeStorage("lolCount", lolCount);
  32.         lolsFound = 0;
  33.         }
  34.     }
  35. });
Advertisement
Add Comment
Please, Sign In to add comment