Nizax

mirkoczat random group

Jul 31st, 2017
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.98 KB | None | 0 0
  1. if(window.location.pathname.slice(0,3) == "/i/"){
  2. var iframe = document.getElementsByTagName( 'iframe' )[1];
  3. var nizax_chat = iframe.contentDocument.getElementsByClassName( "chat" )[0];
  4. } else{
  5. var nizax_chat = document.getElementsByClassName( "chat" )[0];
  6. };
  7. var nizax_input = nizax_chat.getElementsByTagName( 'input' )[0];
  8. var nizax_messages = nizax_chat.getElementsByTagName( 'div' )[6];
  9. var _lastdate = new Date();
  10. var _lastmsg,_lastmsg2,_actualdate;
  11. var nizax_trigger = true;
  12. var _delay = false;
  13. nizax_input.addEventListener( 'keypress', function(e){
  14. var key = e.which || e.keyCode;
  15. if(key === 13 && nizax_input.value.length > 0){
  16. if(nizax_trigger == true){
  17. _actualdate = new Date();
  18. if(_actualdate - _lastdate > 10000){
  19. setTimeout(function(){
  20. nizax_trigger = false;
  21. nizax_input.value = "/group " + Math.floor((Math.random() * 28) + 1);;
  22. nizax_input.dispatchEvent(e);
  23. _lastdate = new Date();
  24. }, 10);
  25. } else if(_delay == false) {
  26. _delay = true;
  27. setTimeout(function(){
  28. nizax_trigger = false;
  29. nizax_input.value = "/group " + Math.floor((Math.random() * 28) + 1);;
  30. nizax_input.dispatchEvent(e);
  31. _lastdate = new Date();
  32. _delay = false;
  33. }, (_actualdate - _lastdate + 10000));
  34. };
  35. };
  36. };
  37. setTimeout(function() {
  38. nizax_trigger = true;
  39. _lastmsg = nizax_messages.getElementsByClassName( 'message' )[0].innerHTML.split(/<|>/); //36 treść, 28 kto
  40. var _tmp = nizax_messages.getElementsByClassName( 'message' )[0];
  41. if(_lastmsg[28] == "SYSTEM" && _lastmsg[36].includes("Możesz zmienić kolor raz")){
  42. nizax_messages.removeChild( _tmp );
  43. };
  44. }, 500);
  45. setTimeout(function() {
  46. _lastmsg2 = nizax_messages.getElementsByClassName( 'message' )[1].innerHTML.split(/<|>/);
  47. var _tmp2 = nizax_messages.getElementsByClassName( 'message' )[1];
  48. if(_lastmsg2[28] == "SYSTEM" && _lastmsg2[36].includes("Możesz zmienić kolor raz")){
  49. nizax_messages.removeChild( _tmp2 );
  50. };
  51. }, 1000);
  52. });
Advertisement
Add Comment
Please, Sign In to add comment