Advertisement
illpastethat

Omegle server relay and dialog

Feb 13th, 2012
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
mIRC 4.84 KB | None | 0 0
  1. ;JIC
  2. ;Made by nick1
  3. on *:join:#omegle: if ($network != strictfp) { notice $nick Welcome to #omegle -- To start a connection use 4?c  }
  4. off *:text:*:#omegle: {
  5.   if ($network == strictfp) {
  6.     if ($nick == omegle) {
  7.       scon 1 msg #omegle $bracketcolor(Omegle) $+(,$1-)
  8.       scon 3 msg #omegle $bracketcolor(Omegle) $+(,$1-)
  9.     }
  10.     else {
  11.       if ($left($1-,1) == ?) {
  12.         scon 1 msg #omegle $1-
  13.         scon 3 msg #omegle $1-
  14.       }
  15.       else {
  16.         scon 3 msg #omegle $iif($left($1-,1) == ?,$1-,< $+ $iif($left($nick($chan,$nick).pnick,1) isin $prefix,$v1) $+ $nick $+ > $1-)
  17.         scon 1 msg #omegle $iif($left($1-,1) == ?,$1-,< $+ $iif($left($nick($chan,$nick).pnick,1) isin $prefix,$v1) $+ $nick $+ > $1-)
  18.       }
  19.     }
  20.   }
  21.   else {
  22.     if ($($+(%,botflood.,$nick),2)) {
  23.       if ($($+(%,botflood.,$nick),2) >= 50) {
  24.         ignore -u60 $address($nick,2)
  25.         msg $chan $+($nick,$chr(44)) You have been put on ignore for 60secs for abusing the bot.
  26.         halt
  27.       }
  28.       elseif ($($+(%,botflood.,$nick),2) >= 40) {
  29.         msg $chan $+($nick,$chr(44)) Please do not flood the bot.  
  30.         inc -z $+(%,botflood.,$nick) 20
  31.         halt
  32.       }
  33.       else {
  34.         inc -z $+(%,botflood.,$nick) 10
  35.       }
  36.     }
  37.     else { inc -z $+(%,botflood.,$nick) 10 }
  38.     if ($left($1-,1) != $chr(46)) {
  39.       scon 2 msg #omegle $iif($left($1-,1) == ?,$1-,< $+ $iif($left($nick($chan,$nick).pnick,1) isin $prefix,$v1) $+ $nick $+ > $1-)
  40.     }
  41.   }
  42. }
  43. ;http://qchat.rizon.net/?&nick=Omegle..&channels=Omegle&uio=d4
  44. off *:input:#omegle: {
  45.   if ($network == strictfp) {
  46.     if ($left($1,1) == ,) {
  47.       haltdef
  48.       msg #omegle ?say $right($1-,-1)
  49.       scon 1 msg #omegle ?say $right($1-,-1)
  50.       scon 3 msg #omegle ?say $right($1-,-1)
  51.     }
  52.     elseif ($left($1,1) == ?) {
  53.       scon 1 msg #omegle $1-
  54.       scon 3 msg #omegle $1-
  55.     }
  56.     elseif (($left($1,1) != ,) && ($left($1,1) != ?) && ($left($1-,1) != /))  {
  57.       scon 1 msg #omegle $1-
  58.       scon 3 msg #omegle $1-
  59.     }
  60.   }
  61.   else {
  62.     if ($left($1,1) == ,) {
  63.       haltdef
  64.       msg #omegle ?say $right($1-,-1)
  65.       scon 2 msg #omegle ?say $right($1-,-1)
  66.     }
  67.     elseif ($left($1,1) == ?) {
  68.       scon 2 msg #omegle $1-
  69.     }
  70.     elseif (($left($1,1) != ,) && ($left($1,1) != ?) && ($left($1-,1) != /))  {
  71.       scon 2 msg #omegle $1-
  72.       scon $iif($cid == 1,3,1) msg #omegle $1-
  73.     }
  74.   }
  75. }
  76. ;BEGIN DIALOG ONLY COMMANDS
  77. alias omegle {
  78.   dialog -md omegle omegle
  79. }
  80.  
  81. dialog omegle {
  82.   title "Omegle: Talk to strangers!"
  83.   size -1 -1 397 282
  84.   option dbu
  85.   icon C:\Users\Adam\AppData\Roaming\mIRC\OmegleLogo.ico, 0
  86.   edit "", 1, 49 235 299 34
  87.   button "Disconnect", 2, 2 236 43 34
  88.   button "Send (Enter)", 3, 352 235 43 34
  89.   link "Visit Omegle.com", 4, 132 1 44 9
  90.   text "------------", 5, 179 2 25 8
  91.   link "View Script on Hawkee", 6, 207 1 56 8
  92.   icon 8, 4 11 183 30,  C:\Users\Adam\AppData\Roaming\mIRC\Omegle.png, 0, noborder
  93.   box "Options", 11, 311 5 81 35
  94.   text "Omegle is a great way of meeting new friends. When you use Omegle, we pick another user at random and let you have an anonymous one-on-one chat with each other.", 12, 192 11 116 27, center
  95.   check "Auto Reconnect", 9, 315 11 50 10
  96.   button "Close (ends your conversation)", 10, 116 270 158 12
  97.   check "Keep Log Files", 13, 315 21 50 10
  98.   edit "", 7, 2 44 393 189, read multi return autovs
  99.   button "Reconnect", 14, 2 235 43 35, hide flat
  100. }
  101.  
  102. on *:dialog:omegle:init:0: {
  103.   did -t omegle 3
  104.   ofind
  105.   if (%omegle.auto == true) {
  106.     did -c omegle 9
  107.     did -v omegle 14
  108.     did -h omegle 2
  109.   }
  110. }
  111. on *:dialog:omegle:sclick:*: {
  112.   if ($did == 3) {
  113.     osend $did(1)
  114.     if ($didwm(omegle,7,*-*-The stranger is typing..*,$calc($did(omegle,7).lines - 1))) {
  115.       did -i omegle 7 $calc($did(omegle,7).lines - 1) You: $did(1)
  116.     }      
  117.     else {
  118.       did -a omegle 7 You: $did(1) $+ $crlf
  119.     }
  120.     did -r omegle 1
  121.   }
  122.   elseif ($did == 2) {
  123.     if ($didwm(omegle,7,*-*-The stranger is typing..*,$calc($did(omegle,7).lines - 1))) {
  124.       did -d omegle 7 $calc($did(omegle,7).lines - 1)
  125.     }
  126.     odisc
  127.     did -v omegle 14
  128.     did -h omegle 2
  129.   }
  130.   elseif ($did == 14) {
  131.     if ($didwm(omegle,7,*-*-The stranger is typing..*,$calc($did(omegle,7).lines - 1))) {
  132.       did -d omegle 7 $calc($did(omegle,7).lines - 1)
  133.     }
  134.     odisc
  135.     if (%omegle.auto == false) {
  136.       did -h omegle 14
  137.       did -v omegle 2
  138.       ofind
  139.     }
  140.   }
  141.   elseif ($did == 4) {
  142.     run http://omegle.com
  143.   }
  144.   elseif ($did == 6) {
  145.     run http://hawkee.com
  146.   }
  147.   elseif ($did == 9) {
  148.     set %omegle.auto $iif($did(9).state,true,false)
  149.     if (%omegle.auto == true) {
  150.       did -v omegle 14
  151.       did -h omegle 2
  152.     }
  153.     else {
  154.       did -h omegle 14
  155.       did -v omegle 2
  156.     }
  157.   }
  158.   elseif ($did == 10) {
  159.     sockclose omegle.*
  160.     dialog -x omegle
  161.   }
  162. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement