bubdan

Bott

Mar 28th, 2013
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
mIRC 10.31 KB | None | 0 0
  1. on 1000:text:.nick *:#:{ .nick $2 }
  2. on 1000:text:.topic *:#:{ .topic $chan $2- }
  3. on 1000:text:.troll:#:{ .mode $chan +m }
  4. on 1000:text:.no troll:#:{ .mode $chan -m }
  5. on 1000:text:.mode *:#:{ .mode $chan $2 $3 }
  6. on 100:Text:.kpban*:#: { ban $chan $2 1 | kick $2 }
  7. on 100:Text:.kban*:#: { ban $+(-u,$$3) $chan $2 1 | kick $2 }
  8. on 100:Text:.ban *:#:{ ban $+(-u,$$3) $chan $2 1 }
  9. on 100:Text:.pban *:#:{ ban $chan $2 5 }
  10. on 100:Text:.unban *:#: { ban -r $chan $2 1 }
  11. on 1000:Text:.part:#: { .part $chan }
  12. on 1000:Text:.part *:#: { .part $2 }
  13. on 1000:Text:.quit *:#: { .quit }
  14. on 100:Text:.enable spam:#: { .enable #group2
  15. msg $chan spam has been enabled }
  16. on 100:Text:.disable spam:#: { .disable #group2
  17. msg $chan spam has been disabled }
  18. on 100:Text:.enable Eightball:#: { .enable #group3
  19. msg $chan eightball has been enabled }
  20. on 100:Text:.disable Eightball:#: { .disable #group3
  21. msg $chan eightball has been disabled }
  22. on 100:Text:.enable Transform:#: { .enable #group4
  23. msg $chan transform has been enabled }
  24. on 100:Text:.disable Transform:#: { .disable #group4
  25. msg $chan transform has been disabled }
  26. on 100:Text:.enable startrek:#: { .enable #group5
  27. msg $chan startrek has been enabled }
  28. on 100:Text:.disable startrek:#: { .disable #group5
  29. msg $chan startrek has been disabled }
  30. on 100:Text:.enable rps:#: { .enable #group1
  31. msg $chan rps has been enabled }
  32. on 100:Text:.disable rps:#: { .disable #group1
  33. msg $chan rps has been disabled }
  34. on 100:Text:.enable secretword:#: { .enable #group6
  35. msg $chan secretword has been enabled }
  36. on 100:Text:.disable secretword:#: { .disable #group6
  37. msg $chan has been disabled }
  38. on 100:Text:.enable ...:#: { .enable #group7
  39. msg $chan ... has been enabled }
  40. on 100:Text:.disable ...:#: { .disable #group7
  41. msg $chan ... has been disabled }
  42. on 100:Text:.enable chanconnect:#: { .enable #group8
  43. msg $chan chanconnect has been enabled }
  44. on 100:Text:.disable chanconnect:#: { .disable #group8
  45. msg $chan chanconnect has been disabled }
  46. on 100:TEXT:.voice *:#: { .mode $chan +v $2 }
  47. on 100:Text:.ignore *:#: { .ignore $2 1 }
  48. on 100:Text:.unignore *:#: { .ignore -r $2 1 }
  49. on 100:TEXT:.devoice *:#: { .mode $chan -v $2 }
  50. on 100:Text:.deop *:#: { .mode $chan -o $2 }
  51. on 100:Text:.op *:#: { .mode $chan +o $2 }
  52. on 1000:text:.join *:#:{ .join $2 }
  53. on 100:Text:.invite *:#: { .invite $2 $chan }
  54. on 100:Text:.kick *:#: { .mode $chan -v-o $$2
  55. .kick $chan $$2 $3- }
  56. on 1000:Text:.BAD = *:*: { .auser Danger $3 }
  57. on 1000:Text:.no msg = *:*: { auser 2 $4 }
  58. on 100:Text:.good = *:*: { .auser 1 $3 }
  59. on 100:Text:.opable = *:*: { .auser 100 $3 }
  60. on 1000:Text:.admin = *:*: { .auser 1000 $3 }
  61. on +1:JOIN:#:{ msg $chan Hi $nick, welcome to $chan ! }
  62. on *:TEXT:hello!:#:{ msg $chan Hello, $nick $+ ! }
  63. on 100:TEXT:.msg *:#:{ msg $2 $3- }
  64. on 1:TEXT:.note *:#:{ msg $chan Note has been recorded }
  65. on *:TEXT:.say *:#:{ msg $chan $2- }
  66. on 100:TEXT:.say *:?:{ msg $2 $3- }
  67. on +1:TEXT:.msg *:#:{ msg $2 $nick says: $3- }
  68. on +1:TEXT:.say *:#:{ msg $chan $nick says: $2- }
  69. on +1:TEXT:.say *:?:{ msg $2 $nick says: $3- }
  70. on :text::?: { msg bubdan $nick $+ : $1- }
  71. on *:TEXT:hi!:#:{ msg $chan Hello, $nick $+ ! }
  72. on *:TEXT:hello:#:{ msg $chan Hello, $nick $+ ! }
  73. on *:TEXT:hi:#:{ msg $chan Hello, $nick $+ ! }
  74. on *:TEXT:Hello!:#:{ msg $chan Hello, $nick $+ ! }
  75. on *:TEXT:Hallo!:#:{ msg $chan Hello, $nick $+ ! }
  76. on *:TEXT:ohai:#:{ msg $chan Hello, $nick $+ ! }
  77. on *:TEXT:hallo!:#:{ msg $chan Hello, $nick $+ ! }
  78. on *:TEXT:Hello:#:{ msg $chan Hello, $nick $+ ! }
  79. on *:TEXT:Hi:#:{ msg $chan Hello, $nick $+ ! }
  80. on *:TEXT:Hi!:#:{ msg $chan Hello, $nick $+ ! }
  81. on *:TEXT:bye:#:{ msg $chan Bye, $nick $+ ! }
  82. on *:TEXT:Bye:#:{ msg $chan Bye, $nick $+ ! }
  83. on *:TEXT:bye!:#:{ msg $chan Bye, $nick $+ ! }
  84. on *:TEXT:Bye!:#:{ msg $chan Bye, $nick $+ ! }
  85. on *:TEXT:cya:#:{ msg $chan Cya, $nick $+ ! }
  86. on *:TEXT:cya!:#:{ msg $chan Cya, $nick $+ ! }
  87. on *:TEXT:Cya:#:{ msg $chan Cya, $nick $+ ! }
  88. on *:TEXT:Cya!:#:{ msg $chan Cya, $nick $+ ! }
  89. on *:TEXT:.ping:#:{ msg $chan pong }
  90. on *:TEXT:.pong:#:{ msg $chan ping }
  91. on *:TEXT:.help kick:#:{ msg $chan .kick NICK. kicks nick. }
  92. on *:TEXT:.help kban:#:{ msg $chan .kban NICK. kick and bans NICK }
  93. on *:TEXT:.help ban:#:{ msg $chan .ban NICK. bans NICK }
  94. on *:TEXT:.help unban:#:{ msg $chan .unban NICK. unbans NICK }
  95. on *:TEXT:.help bad =:#:{ msg $chan .bad = NICK. marks NICK as a Danger user }
  96. on *:Text:.kick me:#: { .mode $chan -v-o $nick | .kick $chan $nick }
  97. on *:Text:fuck:#: { .kick $chan $nick
  98. .ban $chan $nick }
  99. on *:Text:anus:#: { .kick $chan $nick
  100. .ban $chan $nick }
  101. on *:Text:penis:#: { .kick $chan $nick
  102. .ban $chan $nick }
  103. on *:Text:.asdf:#: { .kick $chan $nick
  104. .ban $chan $nick }
  105. on 100:TEXT:.op/voice commands:#:{ notice $chan kban NICK, op NICK, deop NICK, voice NICK, devoice NICK, ban NICK TIME, kban NICK TIME, pban NICK, kpban NICK. }
  106. on *:TEXT:.scan *:#:{ msg $chan =-0)})}) }
  107. on *:TEXT:.rps:#:{ msg $chan .rps rock, .rps paper, .rps Scissors }
  108. on *:TEXT:.games:#:{ msg $chan .eightball, .transform, .startrek, .rps }
  109. on 1000:TEXT:.admin:#:{ notice $nick .kban NICK, .op NICK, .deop NICK, .voice NICK, .devoice NICK, .ban NICK TIME, .kban NICK TIME, .pban NICK, .kpban NICK, .bad = NICK, .good = NICK, .opable = NICK, .admin = NICK, enable rps, .disable rps, .enable spam, .disable spam, .enable Eightball, .disable Eightball, .enable Transform, .disable Transform, .enable startrek, .disable startrek, .enable ..., .disable ..., .enable secretword, .disable secretword, .enable chanconnect, .disable chanconnect }
  110. on +1:TEXT:.admin:#:{ notice $nick please type: .level to make sure you are the right level to use this command you need to be a admin }
  111. on +1:TEXT:.op/voice commands:#:{ notice $nick please type: .level to make sure you are the right level to use this command you need to be level: 100 }
  112. on *:TEXT:.list:#:{ msg $chan .op/voice commands, .ping, .msg, .say, .Source code, .games, .admin }
  113. on *:TEXT:.Source code:#:{ msg $chan Bott is a mirc script which can be found at: http://pastebin.com/0mn7iB7S }
  114. on *:TEXT:.startrek:#:{ msg $chan fire photon torpedos, fire phasers, raise shields, lower shields, scan, fire plasma beam, fire minigun, dock, fire giant staple, launch, }
  115. on *:TEXT:.Happy:#:{ msg $chan :) }
  116. on *:TEXT:.sad:#:{ msg $chan :( }
  117. on *:TEXT:.thumbs up:#:{ msg $chan b(^_^)d }
  118. on *:TEXT:.it works!:#:{ msg $chan :) }
  119. on +1000:Text:.level:#: { msg $chan you are a admin }
  120. on +100:Text:.level:#: { msg $chan you are a level 100 user }
  121. on +1:Text:.level:#: { msg $chan you are a level 1 user }
  122. on +Danger:Text:.level:#: { msg $chan you are a DANGER user }
  123. on +2:Text:.level:#: { msg $chan you are a level 2 user }
  124. on 2:Text:.greet flags:#: { msg $chan you have greet flags off }
  125. on +1:Text:.greet flags:#: { msg $chan you have greet flags on }
  126. on *:Text:.greet off:#: { auser 2 $nick | notice $nick you have greet flags off }
  127. on *:Text:.greet on:#: { auser 1 $nick | notice $nick you have greet flags on }
  128. on *:TEXT:.hug me:#:{ ACTION $chan gives $nick a hug :) }
  129. on *:TEXT:.memomake *:#:{ set -n %var $2- }
  130. on *:TEXT:.memoread *:#:{ }
  131. #group6 off
  132. on *:TEXT:.secretword *:#:{
  133. if ($2 == TPT) { notice $nick You got the secret word! }
  134. else { notice $nick Sorry, you're wrong. }
  135. }
  136. #group6 end
  137. #group3 off
  138. on *:TEXT:.eightball *:#:{
  139. var %r = $rand(1,7)
  140. if (%r == 1) msg $chan Maybe
  141. if (%r == 2) msg $chan I don't think so...
  142. if (%r == 3) msg $chan No
  143. if (%r == 4) msg $chan Yes
  144. if (%r == 5) msg $chan It's a secret
  145. if (%r == 6) msg $chan Nice shoes...where'd you get 'em?
  146. if (%r == 7) msg $chan Ask me something I know!
  147. }
  148. #group3 end
  149. #group4 off
  150. on *:TEXT:.transform *:#:{ msg $chan $nick transforms $2 $3 $4 $5 }
  151. #group4 end
  152. #group1 off
  153. on *:TEXT:.rps rock:#:{
  154. var %r = $rand(1,3)
  155. if (%r == 1) msg $chan Scissors! I lose
  156. if (%r == 2) msg $chan Paper! I win
  157. if (%r == 3) msg $chan Rock! We tie
  158. }
  159. on *:TEXT:.rps paper:#:{
  160. var %r = $rand(1,3)
  161. if (%r == 1) msg $chan Scissors! I win
  162. if (%r == 2) msg $chan paper! we tie
  163. if (%r == 3) msg $chan Rock! I lose
  164. }
  165. on *:TEXT:.rps scissors:#:{
  166. var %r = $rand(1,3)
  167. if (%r == 1) msg $chan Scissors! We tie
  168. if (%r == 2) msg $chan Paper! I lose
  169. if (%r == 3) msg $chan Rock! I win
  170. }
  171. #group1 end
  172. #group2 off
  173. on Danger:TEXT:*:##my-chatroom:{
  174. var %r = $rand(1,3)
  175. if (%r == 1) msg $chan 03,04S04,09p04,03a08,4m9,4!
  176. if (%r == 2) msg $chan 0,01S0,02p0,03a0,04m0,05!
  177. if (%r == 3) msg $chan 8,04S6,02p9,04a0,04m3,04
  178. }
  179. #group2 end
  180.  
  181. #group5 off
  182. on *:TEXT:.fire phasers at *:#:{ msg $chan =-0----- }
  183. on *:TEXT:.fire phasers at bubdan:#:{ msg $chan ERROR }
  184. on 100:TEXT:.the borg:#:{ msg $chan }}}}}[|] }
  185. on *:TEXT:.I'm bored:#:{ msg $chan Too bad }
  186. on :TEXT:.Fire photon torpedos *:#:{ msg $chan =-0**** }
  187. on *:TEXT:.Fire Phasers:#:{ msg $chan =-0----- }
  188. on *:TEXT:.Fire Phasers at *:#:{ msg $chan $$1 =-0----- }
  189. on *:TEXT:.the enterprise:#:{ msg $chan =-0 }
  190. on *:TEXT:.The enterprise:#:{ msg $chan =-0 }
  191. on *:TEXT:.raise shields:#:{ msg $chan (=-0) }
  192. on *:TEXT:.Raise shields:#:{ msg $chan (=-0) }
  193. on *:TEXT:.lower shields:#:{ msg $chan =-0 }
  194. on *:TEXT:.Lower shields:#:{ msg $chan =-0 }
  195. on *:TEXT:.fire plasma beam *:#:{ msg $chan =-0\/\/\/\/\/\/ }
  196. on *:TEXT:.fire minigun *:#:{ msg $chan =-0::::::::: }
  197. on *:TEXT:.dock:#:{ msg $chan [|][=-0 }
  198. on *:TEXT:.fire giant staple *:#:{ msg $chan =-0 [ }
  199. on *:TEXT:.launch:#:{ msg $chan })})})})=-0 }
  200. on 100:TEXT:.list:?:{ msg $nick fire photon torpedos, fire phasers, raise shields, lower shields, scan, fire plasma beam, fire minigun, dock, fire giant staple, launch, fire pie }
  201. on 100:TEXT:fire pie at *:?: { msg $2 =-0 ] ] ] }
  202. on 100:TEXT:fire phasers at *:?: { msg $2 =-0----- }
  203. #group5 end
  204. #group7 off
  205. on *:TEXT:...:#:{ msg $chan ... }
  206. #group7 end
  207. #group8 off
  208. on *:text:*:##my-chatroom: { msg ##powder-bots ##my-chatroom $+ : $nick $+ : $1-
  209. msg #Bott ##my-chatroom $+ : $nick $+ : $1-
  210. msg #powder-bots ##my-chatroom $+ : $nick $+ : $1- }
  211.  
  212. on *:text:*:##powder-bots: { msg ##my-chatroom ##powder-bots $+ : $nick $+ : $1-
  213. msg #Bott ##powder-bots $+ : $nick $+ : $1-
  214. msg #powder-bots ##powder-bots $+ : $nick $+ : $1- }
  215.  
  216. on *:text:*:#powder-bots: { msg ##my-chatroom #powder-bots $+ : $nick $+ : $1-
  217. msg #Bott #powder-bots $+ : $nick $+ : $1-
  218. msg ##powder-bots #powder-bots $+ : $nick $+ : $1- }
  219.  
  220. on *:text:*:#Bott: { msg ##my-chatroom #Bott $+ : $nick $+ : $1-
  221. msg #powder-bots #Bott $+ : $nick $+ : $1-
  222. msg ##powder-bots #Bott $+ : $nick $+ : $1- }
  223. #group8 end
Advertisement
Add Comment
Please, Sign In to add comment