eylee

omegle auto greet / skip

Mar 31st, 2022 (edited)
621
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function sendMsg(m) {
  2.  setTimeout(function(){
  3.   document.getElementsByClassName("chatmsg")[0].innerText=m;
  4.   document.getElementsByClassName("sendbtn")[0].click()
  5.  }, 50);
  6. }
  7.  
  8. function skip(n=3) {
  9.  setTimeout(function(){
  10.   for (i=0; i<n; i++) {
  11.     document.getElementsByClassName("disconnectbtn")[0].click()
  12.   }
  13.  }, 50);
  14. }
  15.  
  16. var messagesReceivedFromStranger = 0;
  17.  
  18. oldMetaBackend = MetaBackend
  19. MetaBackend =function(){
  20.   var old=new oldMetaBackend;
  21.  
  22.   old.addEvent("strangerConnected", function() {
  23.     console.log("connected");
  24.     messagesReceivedFromStranger = 0
  25.     sendMsg("M");
  26.   });
  27.  
  28.   old.addEvent("gotMessage", function(message) {
  29.     messagesReceivedFromStranger++;
  30.     console.log(messagesReceivedFromStranger + " rcvd: "+message);
  31.     if (messagesReceivedFromStranger < 3 && (
  32.         message.toUpperCase() === "M"
  33.         || message.toUpperCase().startsWith("M ")
  34.     )) {
  35.       skip();
  36.     }
  37.   });
  38.  
  39.   old.addEvent("strangerDisconnected", function() {
  40.     console.log(messagesReceivedFromStranger + " messages, disconnected");
  41.     if (messagesReceivedFromStranger < 3) skip(1);
  42.   });
  43.  
  44.   old.addEvent("serverMessage", function(m) {
  45.     console.log("srv msg: "+m);
  46.     if (m==="Stranger may be using a simulated webcam.") skip();
  47.   });
  48.  
  49.  
  50.   return old;
  51. }
  52.  
Advertisement
Add Comment
Please, Sign In to add comment