home *** CD-ROM | disk | FTP | other *** search
/ PC-X 1997 October / pcx14_9710.iso / shutils / internet / irc / script / glitch.exe / INI / popups.ini < prev    next >
Encoding:
INI File  |  1997-06-22  |  64.5 KB  |  1,387 lines

  1. [qpopup]
  2. n0=Whois:/whois $1
  3. n1=Ignore:/ignore $$1 3
  4. n2=Dns:/dns $$1
  5. n3=Notify:/notify $$1
  6. n4=-
  7. n5=Ctcp's
  8. n6=.Version:/ctcp $$1 version
  9. n7=.Ping:/ctcp $$1 ping
  10. n8=.Trout:/ctcp $$1 trout
  11. n9=.Clientinfo:/ctcp $$1 clientinfo
  12. n10=.Finger:/ctcp $$1 finger
  13. n11=.Time:/ctcp $$1 time
  14. n12=.-
  15. n13=.Other...:/ctcp $$1 $$?="Enter command"
  16. n14=-
  17. n15=Close:/close -m $$1
  18. [lpopup]
  19. n0=Basic Options
  20. n1=.Ignore:/ignore $$1 3
  21. n2=.-
  22. n3=.Op/Voice
  23. n4=..Op nick:check.o | /mode # +o $$1
  24. n5=..Deop nick:check.o | /mode # -o $$1
  25. n6=..-
  26. n7=..Voice:check.o | /mode # +v $*
  27. n8=..Devoice:check.o | /mode # -v $*
  28. n9=.-
  29. n10=.Ctcp
  30. n11=..Ping:/ctcp $$1 ping
  31. n12=..Version:/ctcp $$1 version
  32. n13=..Trout:/ctcp $$1 trout
  33. n14=..Clientinfo:/ctcp $$1 clientinfo
  34. n15=..Finger:/ctcp $$1 finger
  35. n16=..Time:/ctcp $$1 time
  36. n17=..-
  37. n18=..Other...:/ctcp $$1 $$?="Enter command"
  38. n19=.-
  39. n20=.DCC
  40. n21=..DCC Chat:/dcc chat $$1
  41. n22=..DCC Send:/dcc send $$1 $$dir="What file do you want to send?" c:\
  42. n23=.-
  43. n24=.Extras
  44. n25=..DNS:/dns $$1
  45. n26=..Whois:/whois $$1
  46. n27=..User Central:/uwho $$1
  47. n28=..Notify:/notify $$1
  48. n29=..Mass Invite...:/invite $* $$?="Enter a channel to invite to"
  49. n30=..Check Idle...:/whois $$?="Enter server that [ $$1 ] is on" $$1
  50. n31=X/W commands
  51. n32=.X commands
  52. n33=..Autoop...:/msg X modinfo # autoop $$1 $$?="Enter new value here"
  53. n34=..Protect...:/msg X modinfo # protect $$1 $$?="Enter new value here"
  54. n35=..Access...:/msg X modinfo # access $$1 $$?="Enter new value here"
  55. n36=..-
  56. n37=..Op nick:/msg X op # $$1
  57. n38=..Deop nick:/msg X deop # $$1
  58. n39=..-
  59. n40=..Kick nick...:/msg X kick # $$1 $$?="Enter reason here"
  60. n41=..Ban nick:/msg X ban # $$1
  61. n42=..-
  62. n43=..Add User...:/msg X adduser # $$1 $$?="Enter user level"
  63. n44=..Remove User...:/msg X remuser # $$?="Enter nick"
  64. n45=..-
  65. n46=..Suspend...:/msg X suspend # $address($$1,3) $$?="Enter Duration of suspention(s|m|h|d)"
  66. n47=..Unsuspend...:/msg X unsuspend # $address($$1,3)
  67. n48=..-
  68. n49=..Check Access:/msg X access # $$1
  69. n50=.W commands
  70. n51=..Autoop...:/msg W modinfo # autoop $$1 $$?="Enter new value here"
  71. n52=..Protect...:/msg W modinfo # protect $$1 $$?="Enter new value here"
  72. n53=..Access...:/msg W modinfo # access $$1 $$?="Enter new value here"
  73. n54=..-
  74. n55=..Op nick:/msg W op # $$1
  75. n56=..Deop nick:/msg W deop # $$1
  76. n57=..-
  77. n58=..Kick nick...:/msg W kick # $$1 $$?="Enter reason here"
  78. n59=..Ban nick:/msg W ban # $$1
  79. n60=..-
  80. n61=..Add User...:/msg W adduser # $$1 $$?="Enter user level"
  81. n62=..Remove User...:/msg W remuser # $$?="Enter nick"
  82. n63=..-
  83. n64=..Suspend...:/msg W suspend # $address($$1,3) $$?="Enter Duration of suspention(s|m|h|d)"
  84. n65=..Unsuspend...:/msg W unsuspend # $address($$1,3)
  85. n66=..-
  86. n67=..Check Access:/msg W access # $$1
  87. n68=-
  88. n69=Op nick(s)
  89. n70=.Op:check.o | /mode # +oooo $$1 $2 $3 $4 | /mode # +oooo $5 $6 $7 $8 | /mode # +oooo $9 $10 $11 $12 | /mode # +oooo $13 $14 $15 $16
  90. n71=.Global Op:check.o | /go $$1 +o
  91. n72=Deop nick(s)
  92. n73=.Deop:check.o | /mode # -oooo $$1 $2 $3 $4 | /mode # -oooo $5 $6 $7 $8 | /mode # -oooo $9 $10 $11 $12 | /mode # -oooo $13 $14 $15 $16
  93. n74=.Global Deop:check.o | /go $$1 -o
  94. n75=Kick nick(s)
  95. n76=.Kick(s)...:check.o | /kick # $* $$?="Enter reason here"
  96. n77=.Global Kick:check.o | /gk $$1
  97. n78=-
  98. n79=Perform whois:/whois $$1
  99. n80=-
  100. n81=Bans/Kicks
  101. n82=.Ban/Kick:check.o | /ban # $$1 3 | /kick # $$1 Banned! %glitch $+ 
  102. n83=.Ban/Kick...:check.o | /set %kick.ban.reason $$?="Enter Reason" | /ban # $$1 3 | /kick # $$1  $+ %kick.ban.reason $+  | unset %kick.ban.reason
  103. n84=.-
  104. n85=.Kick Clones:check.o | /set %1st.chan # | /addkick $$1
  105. n86=.Kick/Ban Clones:check.o | /set %1st.chan # | /ban # $$1 2 | /addkick $$1
  106. n87=.-
  107. n88=.Timer Ban
  108. n89=..Quick:check.o | .timer 1 15 /mode # -b $address($$1,3) | /ban # $$1 3 | /kick # $$1 Banned for 15 seconds. %glitch $+ 
  109. n90=..Seconds...:check.o | .timer 1 $$?="Enter number of seconds until unban" /mode # -b $address($$1,3) | /ban # $$1 3 | /kick # $$1 Banned for  $+ $! $+  seconds. %glitch $+ 
  110. n91=.-
  111. n92=.Global
  112. n93=..Kick:check.o | /gk $$1
  113. n94=..Kick/Ban:check.o | /gk $$1 b
  114. n95=.-
  115. n96=.Filter Kick
  116. n97=..Kick...:/filterkick $$?="Enter Address to Filter"
  117. n98=..Kickban...:/filterkickban $$?="Enter Address to Filter"
  118. n99=.-
  119. n100=.Bans
  120. n101=..0:check.o | /ban # $* 5
  121. n102=..1:check.o | /ban # $* 1
  122. n103=..2:check.o | /ban # $* 2
  123. n104=..3:check.o | /ban # $* 3
  124. n105=..4:check.o | /ban # $* 4
  125. n106=User Lists
  126. n107=.Match User:{
  127. n108=  if ($level($address($$1,3) ) == 2) { echo 12 ½(GLiTCH)╗1 $$1 at $remove($address($$1,1),*!*) is a Level 2 NoOp User on  $readini $mircdir $+ botfiles\userlist.bot noop $address($$1,3)  | halt }
  128. n109=  if ($level($address($$1,3) ) == 3) { echo 12 ½(GLiTCH)╗1 $$1 at $remove($address($$1,1),*!*) is a Level 3 AutoVoice User on  $readini $mircdir $+ botfiles\userlist.bot auto-voice $address($$1,3)  | halt }
  129. n110=  if ($level($address($$1,3) ) == 4) { echo 12 ½(GLiTCH)╗1 $$1 at $remove($address($$1,1),*!*) is a Level 4 Autoop User on  $readini $mircdir $+ botfiles\userlist.bot autoop $address($$1,3)  | halt }
  130. n111=  if ($level($address($$1,3) ) == 5) { echo 12 ½(GLiTCH)╗1 $$1 at $remove($address($$1,1),*!*) is a Level 5 Autoop/Protect User on  $readini $mircdir $+ botfiles\userlist.bot autoop-protect $address($$1,3)  | halt }
  131. n112=  if ($level($address($$1,3) ) == 6) { echo 12 ½(GLiTCH)╗1 $$1 at $remove($address($$1,1),*!*) is Millennium Bot on all | halt }
  132. n113=  if ($level($address($$1,3) ) == 1,=99) { echo 12 ½(GLiTCH)╗1 $$1 at $remove($address($$1,1),*!*) is a Shitlisted User. Shitlisted on  $read -s $+ $address($$1,3) $mircdir $+ botfiles\shitlist.bot  | halt }
  133. n114=  else { echo 12 ½(GLiTCH)╗1 $$1 at $remove($address($$1,1),*!*) Cannot be found on any User List. }
  134. n115=}
  135. n116=.-
  136. n117=.Remove Levels
  137. n118=..Remove From All Levels:.ruser $$1 | .ruser $address($$1,3) | /echo 12 ½(GLiTCH)╗1 $$1 has been removed from user lists.
  138. n119=..Remove All AutoBan Users:.rlevel -r 1,=99 | /remini $mircdir $+ botfiles\userlist.bot autoban | /echo 12 ½(GLiTCH)╗1 All AutoBan Users have been removed.
  139. n120=..-
  140. n121=..Remove All Autoop/Protect Users:.rlevel -r 5 | /remini $mircdir $+ botfiles\userlist.bot Autoop-Protect | /echo 12 ½(GLiTCH)╗1 All Autoop/Protect Users removed.
  141. n122=..Remove All Autoop Users:.rlevel -r 4 | /remini $mircdir $+ botfiles\userlist.bot Autoop | /echo 12 ½(GLiTCH)╗1 All Autoop Users removed.
  142. n123=..Remove All Autovoice Users:.rlevel -r 3 | /remini $mircdir $+ botfiles\userlist.bot AutoVoice | /echo 12 ½(GLiTCH)╗1 All Autovoice Users removed.
  143. n124=..Remove All Noop Users:.rlevel -r 2 | /remini $mircdir $+ botfiles\userlist.bot NoOp | /echo 12 ½(GLiTCH)╗1 All Noop Users removed.
  144. n125=.-
  145. n126=.Auto Ban
  146. n127=..Quick:.inc %autoban 1 | .guser 1,=99 $$1 3 | /echo 12 ½(GLiTCH)╗1  $+ $$1 $+  has been added to Autoban! | /writeini $mircdir $+ botfiles\userlist.bot autoban $address($$1,3) $adate (Banned!) | if (%autoban.stat == Enabled) { /mode # -o+b $$1 $address($$1,3) | /kick # $$1 You are Banned! %glitch  $+ %autoban  }
  147. n128=..Reason...:/set %autoreason $$?="Enter reason here" | /echo 12 ½(GLiTCH)╗1  $+ $$1 $+  has been added to Autoban! Reason :  $+ %autoreason $+  | /inc %autoban 1 | .guser 1,=99 $$1 3 | /writeini $mircdir $+ botfiles\userlist.bot autoban $address($$1,3) $adate ( $+ %autoreason $+ ) | if (%autoban.stat == Enabled) { /mode # -o+b $$1 $address($$1,3) | /kick # $$1 You are Banned! ( $+ %autoreason $+ )  $+ %autoban $+  }
  148. n129=..-
  149. n130=..Remove:.ruser 1,=99 $$1 3 | /dec %shitlist 1 | remini $mircdir $+ botfiles\userlist.bot autoban $address($$1,3) | echo 12 ½(GLiTCH)╗1  $+ $$1 $+  has been removed from AutoBan
  150. n131=.-
  151. n132=.Autoop
  152. n133=..Add For This Chan:/addl4 current $$1 | .auser 4 $$1 | .guser 4 $$1 3 | .notify -a $$1 | if (%autoop == Enabled) { /mode # +o $$1 } | /echo 12 ½(GLiTCH)╗1  $+ $$1 $+  has been added to L4(Autoop) on #
  153. n134=..Add For All Chans:/addl4 all $$1 | .auser 4 $$1 | .guser 4 $$1 3 | .notify -a $$1 | if (%autoop == Enabled) { /mode # +o $$1 } | /echo 12 ½(GLiTCH)╗1  $+ $$1 $+  has been added to L4(Autoop) on all channels
  154. n135=..-
  155. n136=..Remove From This Chan:/reml4 current $$1 | /echo 12 ½(GLiTCH)╗1  $+ $$1 $+  has been removed from L4(Autoop) on #
  156. n137=..Remove From User List:/reml4 all $$1 | .ruser 4 $$1 3 | .ruser $$1 | /echo 12 ½(GLiTCH)╗1  $+ $$1 $+  has been removed from L4(Autoop)
  157. n138=.Autoop/Protect
  158. n139=..Add For This Chan:/addl5 current $$1 | .auser 5 $$1 | .guser 5 $$1 3 | .notify -a $$1 | if (%autoop == Enabled) { /mode # +o $$1 } | /echo 12 ½(GLiTCH)╗1  $+ $$1 $+  has been added to L5(Autoop & Protect) on #
  159. n140=..Add For All Chans:/addl5 all $$1 | .auser 5 $$1 | .guser 5 $$1 3 | .notify -a $$1 | if (%autoop == Enabled) { /mode # +o $$1 } | /echo 12 ½(GLiTCH)╗1  $+ $$1 $+  has been added to L5(Autoop & Protect) on all channels
  160. n141=..-
  161. n142=..Remove From This Chan:/reml5 current $$1 | /echo 12 ½(GLiTCH)╗1  $+ $$1 $+  has been removed from L5(Autoop & Protect) on #
  162. n143=..Remove From User List:/reml5 all $$1 | .ruser 5 $$1 3 | .ruser $$1 | /echo 12 ½(GLiTCH)╗1  $+ $$1 $+  has been removed from L5(Autoop & Protect)
  163. n144=.-
  164. n145=.No Ops
  165. n146=..Add For This Chan:/addl2 current $$1 | .auser 2 $$1 | .guser 2 $$1 3 | if (%noop.stat == Enabled) { /mode # -o $$1 } | /echo 12 ½(GLiTCH)╗1  $+ $$1 $+  has been added to L2(No ops) on #
  166. n147=..Add For All Chans:/addl2 all $$1 | .auser 2 $$1 | .guser 2 $$1 3 | if (%noop.stat == Enabled) { /mode # -o $$1 } | /echo 12 ½(GLiTCH)╗1  $+ $$1 $+  has been added to L2(No ops) on all channels
  167. n148=..-
  168. n149=..Remove From This Chan:/reml2 current $$1 | /echo 12 ½(GLiTCH)╗1  $+ $$1 $+  has been removed from L2(No Ops) on #
  169. n150=..Remove From Use List:/reml2 all $$1 | .ruser 2 $$1 3 | .ruser $$1 | /echo 12 ½(GLiTCH)╗1  $+ $$1 $+  has been removed from L2(No Ops)
  170. n151=.Auto Voice
  171. n152=..Add For This Chan:/addl3 current $$1 | .auser 3 $$1 | .guser 3 $$1 3 | if (%autovoice == Enabled) { /mode # +v $$1 } | /echo 12 ½(GLiTCH)╗1  $+ $$1 $+  has been added to L3(AutoVoice) on #
  172. n153=..Add For All Chans:/addl3 all $$1 | .auser 3 $$1 | .guser 3 $$1 3 | if (%autovoice == Enabled) { /mode # +v $$1 } | /echo 12 ½(GLiTCH)╗1  $+ $$1 $+  has been added to L3(AutoVoice) on all channels
  173. n154=..-
  174. n155=..Remove From This Chan:/reml3 current $$1 | /echo 12 ½(GLiTCH)╗1 $$1 has been removed from L3(AutoVoice) on #
  175. n156=..Remove From All Chans:/reml3 all $$1 |  .ruser 3 $$1 3 | .ruser $$1 | /echo 12 ½(GLiTCH)╗1  $+ $$1 $+  has been removed from L3(AutoVoice).
  176. n157=-
  177. n158=Millennium Bot
  178. n159=.Op Nick:/dde millennium command "" /mode # +o $$1
  179. n160=.Deop Nick:/dde millennium command "" /mode # -o $$1
  180. n161=.-
  181. n162=.Voice:/dde millennium command "" /mode # +v $$1
  182. n163=.Devoice:/dde millennium command "" /mode # -v $$1
  183. n164=.-
  184. n165=.Kick...:/dde millennium command "" /kick # $$1 $$?="Enter Reason" (Request)
  185. n166=.Kick/Ban...:/dde millennium command "" /kick # $$1 $$?="Enter Reason" (Request) | /dde millennium command "" /ban # $$1 3
  186.  
  187. [mpopup]
  188. n0=Join
  189. n1=.%channel1:/join %channel1
  190. n2=.%channel2:/join %channel2
  191. n3=.%channel3:/join %channel3
  192. n4=.%channel4:/join %channel4
  193. n5=.%channel5:/join %channel5
  194. n6=.%channel6:/join %channel6
  195. n7=.%channel7:/join %channel7
  196. n8=.%channel8:/join %channel8
  197. n9=.%channel9:/join %channel9
  198. n10=.%channel10:/join %channel10
  199. n11=.-
  200. n12=.Join...:/join #$$?="Enter a channel to join:"
  201. n13=.-
  202. n14=.Purge List:/purgelist
  203. n15=-
  204. n16=Check Lag:/glag
  205. n17=-
  206. n18=Away or Back
  207. n19=.Set Away
  208. n20=..Verbose Away
  209. n21=...Recorder On...:{
  210. n22=  check.c
  211. n23=  action marked away @  $+ $day $+ / $+ $realtime $+  ( $+ $$?="Give a reason" $+ ) "/Ctcp  $+ $me  $+  MESSAGE <message>"
  212. n24=  away Marked away @  $+ $day $+ / $+ $realtime $+  ( $+ $! $+ ) "/Ctcp  $+ $me  $+  MESSAGE <message>"
  213. n25=  .timer301 0 630 /ame marked away @  $+ $day $+ / $+ $realtime $+  ( $+ $! $+ ) "/Ctcp  $+ $me  $+  MESSAGE <message>"
  214. n26=  set %away.remind punch
  215. n27=  .enable #message.recorder
  216. n28=}
  217. n29=...Recorder Off... {
  218. n30=  check.c
  219. n31=  action marked away @  $+ $day $+ / $+ $realtime $+  ( $+ $$?="Give a reason" $+ )
  220. n32=  away Marked away @  $+ $day $+ / $+ $realtime $+  ( $+ $! $+ )
  221. n33=  .timer301 0 630 /ame marked away @  $+ $day $+ / $+ $realtime $+  ( $+ $! $+ )
  222. n34=  set %away.remind punch
  223. n35=}
  224. n36=..-
  225. n37=..Silent Away
  226. n38=...Recorder On...:{
  227. n39=  check.c
  228. n40=  away Marked away @  $+ $day $+ / $+ $realtime $+  ( $+ $$?="Give a reason" $+ ) "/Ctcp  $+ $me  $+  MESSAGE <message>"
  229. n41=  set %away.remind punch
  230. n42=  .enable #message.recorder
  231. n43=  echo 12 ½(GLiTCH)╗1 Set Silent Away ( $+ $! $+ ) Recorder on
  232. n44=}
  233. n45=...Recorder Off... {
  234. n46=  check.c
  235. n47=  away Marked away @  $+ $day $+ / $+ $realtime $+  ( $+ $$?="Give a reason" $+ )
  236. n48=  set %away.remind punch
  237. n49=  echo 12 ½(GLiTCH)╗1 Set Silent Away ( $+ $! $+ ) Recorder off
  238. n50=}
  239. n51=.Set Back
  240. n52=..Verbose Back:check.c | /ame is back. | /away | .timer301 off |  .disable #message.recorder | set %away.remind me | .timer240 off
  241. n53=..-
  242. n54=..Silent Back:{
  243. n55=  check.c
  244. n56=  away
  245. n57=  .timer301 off
  246. n58=  .timer240 off
  247. n59=  set %away.remind me
  248. n60=  .disable #message.recorder
  249. n61=  echo 12 ½(GLiTCH)╗1 Set Silent Back
  250. n62=}
  251. n63=.-
  252. n64=.Messages
  253. n65=..Read Messages:{
  254. n66=  if (%messages.total == 0) { echo 12 ½(GLiTCH)╗1 No messages detected. }
  255. n67=  else {
  256. n68=    window @RecordedáMessages
  257. n69=  .play -c @RecordedáMessages $mircdir $+ botfiles\message.bot 20 }
  258. n70=}
  259. n71=..Erase Messages:{ set %messages.total 0
  260. n72=  .write -c $mircdir $+ botfiles\message.bot
  261. n73=  .titlebar GLiTCH Script v4.3 ( $+ Nick : $me $+ ) ( $+ Day : $day $+ ) ( $+ Messages : %messages.total $+ )
  262. n74=  echo 12 ½(GLiTCH)╗1 Erased all messages
  263. n75=}
  264. n76=.-
  265. n77=.Auto Away
  266. n78=..Enable...:{
  267. n79=  auto.away $$?="How many minutes until away?"
  268. n80=}
  269. n81=..Disable:{
  270. n82=  if (%auto-away == Enabled) {
  271. n83=    .timer987 off
  272. n84=    set %away.remind me
  273. n85=    .timer240 off
  274. n86=    .disable #message.recorder
  275. n87=    .set %auto-away Disabled
  276. n88=  echo 12 ½(GLiTCH)╗1 Auto Away Disabled | halt }
  277. n89=  else { echo 12 ½(GLiTCH)╗1 Auto Away has not been Enabled }
  278. n90=}
  279. n91=E-Mail
  280. n92=.Set Information...: {
  281. n93=  .enable #e-mail.check
  282. n94=  .set %email.user $$?="Enter your e-mail username"
  283. n95=  .set %email.pass $$?="Enter your e-mail password"
  284. n96=  .dns $$?="Enter your e-mail server"
  285. n97=  echo 12 ½(GLiTCH)╗1 Username set to " $+ %email.user $+ " Password set to " $+ %email.pass $+ " Mail Server set to " $+ $! $+ "
  286. n98=}
  287. n99=.-
  288. n100=.Check E-Mail...:{
  289. n101=  if (%email.user == $null) {
  290. n102=  echo 12 ½(GLiTCH)╗1 You must enter a username | halt }
  291. n103=  if (%email.pass == $null) {
  292. n104=  echo 12 ½(GLiTCH)╗1 You must enter a password | halt }
  293. n105=  if (%email.longip == $null) {
  294. n106=  echo 12 ½(GLiTCH)╗1 You have not specified an email server. | halt }
  295. n107=  check.c
  296. n108=  .enable #e-mail.check
  297. n109=  .window -e @GLiTCHáScriptáE-MailáServer 100 100 600 600 c:\glitch\botfiles\email.bot
  298. n110=  .raw -q privmsg $me :dcc chat chat %email.longip 110
  299. n111=}
  300. n112=.Send E-Mail...:{
  301. n113=  check.c
  302. n114=  .enable #e-mail.send
  303. n115=  set %mail.send $$?="Enter e-mail address to send letter to"
  304. n116=  set %mail.me $$?="Enter your e-mail address"
  305. n117=  set %mail.subject $$?="Enter subject for e-mail"
  306. n118=  set %mail.message $$?="Enter message you want to send"
  307. n119=  .raw -q privmsg $me :dcc chat chat %email.longip 25
  308. n120=}
  309. n121=-
  310. n122=Servers
  311. n123=.Undernet
  312. n124=..apache.wildstar.net:.SERVER 206.103.114.11 6666
  313. n125=..atlanta.ga.us.undernet.org:.SERVER atlanta.ga.us.undernet.org 6665
  314. n126=..austin.tx.us.undernet.org:.SERVER austin.tx.us.undernet.org 6668
  315. n127=..blacksburg.va.us.undernet.org:.SERVER blacksburg.va.us.undernet.org 7000
  316. n128=..ca.undernet.org:.SERVER ca.undernet.org 6666
  317. n129=..chicago-1.il.us.undernet.org:.SERVER raptor.ais.net 6666
  318. n130=..dallas.tx.us.undernet.org:.SERVER dallas.tx.us.undernet.org 6666
  319. n131=..davis.ca.us.undernet.org:.SERVER davis.ca.us.undernet.org 6666
  320. n132=..home.amug.org:.SERVER home.amug.org 6664
  321. n133=..irc.wildstar.net:.SERVER irc.wildstar.net 6667
  322. n134=..jitter.rahul.net:.SERVER jitter.rahul.net 6667
  323. n135=..los-angeles.ca.us.undernet.org:.SERVER los-angeles.ca.us.undernet.org 6666
  324. n136=..lowell.ma.us.undernet.org:.SERVER lowell.ma.us.undernet.org 6667
  325. n137=..lulea.se.eu.undernet.org:.SERVER lulea.se.eu.undernet.org 6667
  326. n138=..manhattan.ks.us.undernet.org:.SERVER lynk.ksu.ksu.edu 7700
  327. n139=..okc.ok.us.undernet.org:.SERVER okc.ok.us.undernet.org 6666
  328. n140=..phoenix.az.us.undernet.org:.SERVER phoenix.az.us.undernet.org 6666
  329. n141=..pittsburgh.pa.us.undernet.org:.SERVER pittsburgh.pa.us.undernet.org 6666
  330. n142=..rockhill.sc.us.undernet.org:.SERVER rockhill.sc.us.undernet.org 6666
  331. n143=..saltlake.ut.us.undernet.org:.SERVER saltlake.ut.us.undernet.org 6665
  332. n144=..sandiego.ca.us.undernet.org:.SERVER sandiego.ca.us.undernet.org 6664
  333. n145=..sanjose.ca.us.undernet.org:.SERVER sanjose.ca.us.undernet.org 6668
  334. n146=..serve.org:.SERVER serve.org 6667
  335. n147=..springfield.mo.us.undernet.org:.SERVER spica.getonthe.net 6666
  336. n148=..stlouis.mo.us.undernet.org:.SERVER stlouis.mo.us.undernet.org 6666
  337. n149=..undernet.ais.net:.SERVER undernet.ais.net 6666
  338. n150=..undernet.org:.SERVER undernet.org 6666
  339. n151=..us.undernet.org:.SERVER us.undernet.org 6665
  340. n152=.Dalnet
  341. n153=..voyager.ca.us.dal.net:/SERVER voyager.ca.us.dal.net
  342. n154=..glass.oh.us.dal.net:/SERVER glass.oh.us.dal.net
  343. n155=..scorpion.az.us.dal.net:/SERVER scorpion.az.us.dal.net
  344. n156=..gothic.tx.us.dal.net:/SERVER gothic.tx.us.dal.net
  345. n157=..cyberverse.ca.us.dal.net:/SERVER cyberverse.ca.us.dal.net
  346. n158=..mindijari.ca.us.dal.net:/SERVER mindijari.ca.us.dal.net
  347. n159=..services.dal.net:/SERVER services.dal.net
  348. n160=..caris.ca.us.dal.net:/SERVER caris.ca.us.dal.net
  349. n161=..davis.ca.us.dal.net:/SERVER davis.ca.us.dal.net
  350. n162=..raptor.ab.ca.dal.net:/SERVER raptor.ab.ca.dal.net
  351. n163=..wizlink.fl.us.dal.net:/SERVER wizlink.fl.us.dal.net
  352. n164=..wiznet-hub.fl.us.dal.net:/SERVER wiznet-hub.fl.us.dal.net
  353. n165=..webzone.ok.us.dal.net:/SERVER webzone.ok.us.dal.net
  354. n166=..hebron.in.us.dal.net:/SERVER hebron.in.us.dal.net
  355. n167=..liberator.uk.dal.net:/SERVER liberator.uk.dal.net
  356. n168=..stlouis.mo.us.dal.net:/SERVER stlouis.mo.us.dal.net
  357. n169=..sodre.fl.us.dal.net:/SERVER sodre.fl.us.dal.net
  358. n170=..uncc.nc.us.dal.net:/SERVER uncc.nc.us.dal.ne
  359. n171=..orion.fl.us.DAL.net:/SERVER orion.fl.us.DAL.net
  360. n172=..defiant.uk.dal.net:/SERVER defiant.uk.dal.net
  361. n173=..xgw.fi.dal.net:/SERVER xgw.fi.dal.net
  362. n174=..vogon.se.dal.net:/SERVER vogon.se.dal.net
  363. n175=..marvin.se.dal.net:/SERVER marvin.se.dal.net
  364. n176=..barovia.oh.us.dal.net:/SERVER barovia.oh.us.dal.net
  365. n177=..durham.on.ca.dal.net:/SERVER durham.on.ca.dal.net
  366. n178=..toronto.on.ca.dal.net:/SERVER toronto.on.ca.dal.net
  367. n179=..trapdoor.ca.us.dal.net:/SERVER trapdoor.ca.us.dal.net
  368. n180=..spider.ca.us.dal.net:/SERVER spider.ca.us.dal.net
  369. n181=.EFnet
  370. n182=..portal.mbnet.mb.ca:/SERVER portal.mbnet.mb.ca
  371. n183=..irc2.magic.ca:/SERVER irc2.magic.ca
  372. n184=..irc.inter.net.il:/SERVER irc.inter.net.il
  373. n185=..irc.mindspring.com:/SERVER irc.mindspring.com
  374. n186=..anarchy.tamu.edu:/SERVER anarchy.tamu.edu
  375. n187=..irc.cs.cmu.edu:/SERVER irc.cs.cmu.edu
  376. n188=..irc.vol.com:/SERVER irc.vol.com
  377. n189=..services.us:/SERVER services.us
  378. n190=..irc-ais.ais.net:/SERVER irc-ais.ais.net
  379. n191=..irc.ais.net:/SERVER irc.ais.net
  380. n192=..irc.cs.rpi.edu:/SERVER irc.cs.rpi.edu
  381. n193=..irc.bofh.co.uk:/SERVER irc.bofh.co.uk
  382. n194=..irc.emory.edu:/SERVER irc.emory.edu
  383. n195=..irc.gate.net:/SERVER irc.gate.net
  384. n196=..irc.sintercom.org:/SERVER irc.sintercom.org
  385. n197=..irc.colorado.edu:/SERVER irc.colorado.edu
  386. n198=..efnet.demon.co.uk:/SERVER efnet.demon.co.uk
  387. n199=..irc.ec-lille.fr:/SERVER irc.ec-lille.fr
  388. n200=..irc.homelien.no:/SERVER irc.homelien.no
  389. n201=..irc.nijenrode.nl:/SERVER irc.nijenrode.nl
  390. n202=..irc.df.lth.se:/SERVER irc.df.lth.se
  391. n203=..efnet.sgic.fi:/SERVER efnet.sgic.fi
  392. n204=..irc.gd.gu.se:/SERVER irc.gd.gu.se
  393. n205=..irc.io.org:/SERVER irc.io.org
  394. n206=..irc.rift.com:/SERVER irc.rift.com
  395. n207=..elk.iSTAR.ca:/SERVER elk.iSTAR.ca
  396. n208=..irc.hookup.net:/SERVER irc.hookup.net
  397. n209=..irc.nbnet.nb.ca:/SERVER irc.nbnet.nb.ca
  398. n210=..irc-r.magic.mb.ca:/SERVER irc-r.magic.mb.ca
  399. n211=..irc.magic.mb.ca:/SERVER irc.magic.mb.ca
  400. n212=..irc.polymtl.ca:/SERVER irc.polymtl.ca
  401. n213=..irc.mcgill.ca:/SERVER irc.mcgill.ca
  402. n214=..ircd.txdirect.net:/SERVER ircd.txdirect.net
  403. n215=..irc.visi.com:/SERVER irc.visi.com
  404. n216=..irc.frontiernet.net:/SERVER irc.frontiernet.net
  405. n217=..irc.nol.net:/SERVER irc.nol.net
  406. n218=..irc.ionet.net:/SERVER irc.ionet.net
  407. n219=..irc.cdc.net:/SERVER irc.cdc.net
  408. n220=..irc.cnde.iastate.edu:/SERVER irc.cnde.iastate.edu
  409. n221=..irc.eng.yale.edu:/SERVER irc.eng.yale.edu
  410. n222=..irc.mo.net:/SERVER irc.mo.net
  411. n223=..irc.uiuc.edu:/SERVER irc.uiuc.edu
  412. n224=..irc2.uiuc.edu:/SERVER irc2.uiuc.edu
  413. n225=..irc02.irc.aol.com:/SERVER irc02.irc.aol.com
  414. n226=..irc.netcom.net.uk:/SERVER irc.netcom.net.uk
  415. n227=..irc2-1.netcom.com:/SERVER irc2-1.netcom.com
  416. n228=..irc2-2.netcom.com:/SERVER irc2-2.netcom.com
  417. n229=..ircd2.netcom.com:/SERVER ircd2.netcom.com
  418. n230=..irc-1.netcom.com:/SERVER irc-1.netcom.com
  419. n231=..irc-2.netcom.com:/SERVER irc-2.netcom.com
  420. n232=..ircd.netcom.com:/SERVER ircd.netcom.com
  421. n233=..irc.sprynet.com:/SERVER irc.sprynet.com
  422. n234=..irc.best.net:/SERVER irc.best.net
  423. n235=..irc.digex.net:/SERVER irc.digex.net
  424. n236=..irc.psinet.com:/SERVER irc.psinet.com
  425. n237=..irc.mcs.net:/SERVER irc.mcs.net
  426. n238=..irc.voicenet.com:/SERVER irc.voicenet.com
  427. n239=..irc.lightning.net:/SERVER irc.lightning.net
  428. n240=..irc.ecn.bgu.edu:/SERVER irc.ecn.bgu.edu
  429. n241=..irc-e.primenet.com:/SERVER irc-e.primenet.com
  430. n242=..irc.blackened.com:/SERVER irc.blackened.com
  431. n243=..irc2.blackened.com:/SERVER irc2.blackened.com
  432. n244=.IceNet
  433. n245=..services.icenet.org:/server services.icenet.org 6667
  434. n246=..ice-castle.mo.us.icenet.org:/server ice-castle.mo.us.icenet.org 6667
  435. n247=..zip.syd.au.icenet.org:/server zip.syd.au.icenet.org 6667
  436. n248=..ois.perth.au.icenet.org:/server ois.perth.au.icenet.org 6667
  437. n249=..vampires.ns.ca.icenet.org:/server vampires.ns.ca.icenet.org 6667
  438. n250=..quadranet.ca.us.icenet.org:/server quadranet.ca.us.icenet.org 6667
  439. n251=..slurpee.ca.us.icenet.org:/server slurpee.ca.us.icenet.org 6667
  440. n252=..dockernet.wi.us.icenet.org:/server dockernet.wi.us.icenet.org 6667
  441. n253=..snowflake.jhb.za.icenet.org:/server snowflake.jhb.za.icenet.org 6667
  442. n254=..webserve.nc.us.icenet.org:/server webserve.nc.us.icenet.org 666
  443. n255=..warwick.ny.us.icenet.org:/server warwick.ny.us.icenet.org 6667
  444. n256=.-
  445. n257=.Server Info
  446. n258=..Scan for Ports:{
  447. n259=  check.c
  448. n260=  window -l @Ports 100 100 400 400 $mircdir $+ botfiles\ports.bot
  449. n261=  aline @Ports Listing Ports for $server $+ ...
  450. n262=  set %ports.vari 1
  451. n263=  set %ports.flag no
  452. n264=  set %ports.average 0
  453. n265=  .enable #port.scanner
  454. n266=  stats l
  455. n267=}
  456. n268=..-
  457. n269=..List O-Lines:{
  458. n270=  check.c
  459. n271=  /stats 0 o
  460. n272=}
  461. n273=..List K-lines:{
  462. n274=  check.c
  463. n275=  /stats k
  464. n276=}
  465. n277=..List I-Lines:{
  466. n278=  check.c
  467. n279=  /stats i
  468. n280=}
  469. n281=..List G-Lines:{
  470. n282=  check.c
  471. n283=  /gline
  472. n284=}
  473.  
  474. [cpopup]
  475. n0=Cycle Chanel:/cycle #
  476. n1=-
  477. n2=Join
  478. n3=.%channel1:/join %channel1
  479. n4=.%channel2:/join %channel2
  480. n5=.%channel3:/join %channel3
  481. n6=.%channel4:/join %channel4
  482. n7=.%channel5:/join %channel5
  483. n8=.%channel6:/join %channel6
  484. n9=.%channel7:/join %channel7
  485. n10=.%channel8:/join %channel8
  486. n11=.%channel9:/join %channel9
  487. n12=.%channel10:/join %channel10
  488. n13=.-
  489. n14=.Join...:/join #$$?="Enter a channel to join:"
  490. n15=.-
  491. n16=.Purge List:/purgelist
  492. n17=-
  493. n18=Check Lag:/glag
  494. n19=-
  495. n20=Scans
  496. n21=.Search...:/search $$?="Enter Search String"
  497. n22=.-
  498. n23=.Scan Channel:check.c | /channel.scan
  499. n24=.-
  500. n25=.Scan for IRCops:check.c | /op.capture
  501. n26=.-
  502. n27=.Scan for Ports:{
  503. n28=  check.c
  504. n29=  window -l @Ports 100 100 400 400 $mircdir $+ botfiles\ports.bot
  505. n30=  aline @Ports Listing Ports for $server $+ ...
  506. n31=  set %ports.vari 1
  507. n32=  set %ports.flag no
  508. n33=  set %ports.average 0
  509. n34=  .enable #port.scanner
  510. n35=  stats l
  511. n36=}
  512. n37=Channel Options
  513. n38=.Channel Central:.check.c | /channel
  514. n39=.Retrieve Banlist:check.c | .enable #ban.retrieve | /mode # +b
  515. n40=.Op Notice:check.c | .set %opn.chan # | .opn
  516. n41=.-
  517. n42=.Logging
  518. n43=..Log Channel:.log on # | echo 12 ½(GLiTCH)╗1 Now Logging is  $+ # $+ 
  519. n44=..Dont Log:.log off # | echo 12 ½(GLiTCH)╗1 Logging in # is off
  520. n45=..-
  521. n46=..Vew Log:/run c:\windows\notepad.exe $mircdir $+ logs\ $+ # $+ .log | echo 12 ½(GLiTCH)╗1 Viewing Log for  $+ # $+ 
  522. n47=..Erase Log:/write -c $mircdir $+ logs\ $+ # $+ .log | echo 12 ½(GLiTCH)╗1 Erasing Log for  $+ # $+ 
  523. n48=.-
  524. n49=.Topic Options
  525. n50=..New Topic:check.c | /topic # $$?="Enter new topic here"
  526. n51=..Erase Topic:check.c | .raw -q topic # : 
  527. n52=..-
  528. n53=..Lock Topic:.set %locked.topic $chan(#).topic | .set %lock.chan # | .set %lock.stat Enabled | echo 12 ½(GLiTCH)╗1 Locked Topic on  $+ # $+ 
  529. n54=..Unlock Topic:.set %lock.stat Disabled | .echo 12 ½(GLiTCH)╗1 Unlocked Topic on  $+ # $+ 
  530. n55=..-
  531. n56=..Topic Designs
  532. n57=...1:/topic # .╖┤»`╖.╕╕.╖┤»`╖.╕╕.╖┤»`╖.╕ Welcome to #  ╕.╖┤»`╖.╕╕.╖┤»`╖.╕╕.╖┤»`╖.╕
  533. n58=...2:/topic #  _╕,╗-▓░~^~░▓¡½,╕_╕,╗-▓░~Welcome to # ~░▓¡½,╕_╕,╗-▓░~^~░▓¡½,╕_
  534. n59=...3:/topic # .,-*'^'*-,. ¥X¥ Welcome to # ¥X¥ .,-*'^'*-,.
  535. n60=...4:/topic # ºñ*~`~*ñº|ºñ*~`~*ñº|ºñ*~ -=¥=- $+ # $+ -=¥=- ~*ñº|ºñ*~`~*ñº|ºñ*~`~*ñº
  536. n61=...5:/topic # \\»`░▓║ñµ=¼½.,╕_ ---===| $+ # $+ |===--- _╕,.╗¼=µñ║▓░`»//
  537. n62=.-
  538. n63=.Chan Protection
  539. n64=..Text Flood Protection
  540. n65=...Enable...:.enable #text.flood | /set %text.flood Enabled | /set %total.text $$?="Enter total lines or text until kick" | /echo 12 ½(GLiTCH)╗1 Text Flood Control Enabled
  541. n66=...Disable:.disable #text.flood | /set %text.flood Disabled | /echo 12 ½(GLiTCH)╗1 Text Flood Control Disabled
  542. n67=...-
  543. n68=...Help:/ghelp textflood
  544. n69=..Caps Detector
  545. n70=...Enable...:.set %total.caps $$?="Enter total number of caps until kick" | /echo 12 ½(GLiTCH)╗1  Users will be kicked after " $+ $! $+ " capital letters. | .set %stat.caps Enabled
  546. n71=...Disable:/echo 12 ½(GLiTCH)╗1  Caps Detector Disabled | .set %stat.caps Disabled
  547. n72=...-
  548. n73=...Help:/ghelp caps
  549. n74=..-
  550. n75=..Desynch Protection
  551. n76=...Enable:.set %desynch.prot Enabled | /echo 12 ½(GLiTCH)╗1 Desynch Protection Enabled
  552. n77=...Disable:.set %desynch.prot Disabled | /echo 12 ½(GLiTCH)╗1 Desynch Protection Disabled
  553. n78=...-
  554. n79=...Help:/ghelp desynch
  555. n80=..Serverop Protection
  556. n81=...Enable:.enable #prot.serverop | /echo 12 ½(GLiTCH)╗1 Serverop Protection Enabled | .set %serverop Enabled
  557. n82=...Disable:.disable #prot.serverop | /echo 12 ½(GLiTCH)╗1 Serverop Protection Disabled | .set %serverop Disabled
  558. n83=...-
  559. n84=...Help:/ghelp serverop
  560. n85=..Channel Mode Protection
  561. n86=...Enable...:.enable #prot.modes | .set %modeprot Enabled | set %locked.mode $$?="Enter channel modes you want locked" | set %locked.mode.chan # | /echo 12 ½(GLiTCH)╗1 Channel Modes Locked to + $+  $+ %locked.mode $+  on  $+ # $+  
  562. n87=...Disable:.disable #prot.modes | /echo 12 ½(GLiTCH)╗1 Channel Mode Protection Disabled | .set %modeprot Disabled
  563. n88=...-
  564. n89=...Help:/ghelp modes
  565. n90=..NoOp Protection
  566. n91=...Enable:/echo 12 ½(GLiTCH)╗1 NoOp Protection Enabled | .set %noop Enabled | massop d
  567. n92=...Disable:/echo 12 ½(GLiTCH)╗1 NoOp Protection Disabled | .set %noop Disabled
  568. n93=...-
  569. n94=...Help:/ghelp noopprot
  570. n95=..-
  571. n96=..MassDeop Protection
  572. n97=...Enable:set %mass.deop.stat Enabled | echo 12 ½(GLiTCH)╗1 Mass Deop Protection Enabled
  573. n98=...Disable:set %mass.deop.stat Disabled | echo 12 ½(GLiTCH)╗1 Mass Deop Protection Disabled
  574. n99=...-
  575. n100=...Set Max Deops...:.set %mass.deop.total $$?="Enter number of deops until activate" | echo 12 ½(GLiTCH)╗1 Set Maximum Number of Deops to  $+ %mass.deop.total $+ 
  576. n101=...-
  577. n102=...Help:/ghelp massdeop
  578. n103=..MassKick Protection
  579. n104=...Enable:set %mass.kick.stat Enabled | echo 12 ½(GLiTCH)╗1 Mass Kick Protection Enabled
  580. n105=...Disable:set %mass.kick.stat Disabled | echo 12 ½(GLiTCH)╗1 Mass Kick Protection Disabled
  581. n106=...-
  582. n107=...Set Max Kicks...:.set %mass.kick.total $$?="Enter number if kicks until activate" | echo 12 ½(GLiTCH)╗1 Set Maximum Number of Kicks to  $+ %mass.kick.total $+ 
  583. n108=...-
  584. n109=...Help:/ghelp masskick
  585. n110=..-
  586. n111=..On Join Clone Scanner
  587. n112=...Enable:echo 12 ½(GLiTCH)╗1 On Join Clone Scanner Enabled | set %onjoin.stat Enabled
  588. n113=...Disable:echo 12 ½(GLiTCH)╗1 On Join Clone Scanner Disabled | set %onjoin.stat Disabled
  589. n114=...-
  590. n115=...Help:/ghelp onjoin
  591. n116=.Secure Channel
  592. n117=..Enable:check.o | check.c | /mode # +stinmkb #GLiTCH##GLiTCH# *!*@* | /echo 12 ½(GLiTCH)╗1 Channel  Secured
  593. n118=..Disable:check.o | check.c | /mode # -stinmkb #GLiTCH##GLiTCH# *!*@* | /echo 12 ½(GLiTCH)╗1  Channel  Unsecured
  594. n119=Mass Controls
  595. n120=.Op All:{
  596. n121=  check.o
  597. n122=  check.c
  598. n123=  if ($me isop #) { .massop o }
  599. n124=}
  600. n125=.Deop All:{
  601. n126=  check.o
  602. n127=  check.c
  603. n128=  if ($me isop #) { .massop d }
  604. n129=}
  605. n130=.-
  606. n131=.Ban/Kick Ops:{
  607. n132=  check.c
  608. n133=  check.o
  609. n134=  .set %mass.vars op | /mkb
  610. n135=}
  611. n136=.Ban/Kick NonOps:{
  612. n137=  check.c
  613. n138=  check.o
  614. n139=  .set %mass.vars noop | /mkb
  615. n140=}
  616. n141=.Ban/Kick All:{
  617. n142=  check.c
  618. n143=  check.o
  619. n144=  .set %mass.vars all | /mkb
  620. n145=}
  621. n146=.-
  622. n147=.Mass Invite:.minvite $$?="Enter channel to invite to"
  623. n148=Away or Back
  624. n149=.Set Away
  625. n150=..Verbose Away
  626. n151=...Recorder On...:{
  627. n152=  check.c
  628. n153=  action marked away @  $+ $day $+ / $+ $realtime $+  ( $+ $$?="Give a reason" $+ ) "/Ctcp  $+ $me  $+  MESSAGE <message>"
  629. n154=  away Marked away @  $+ $day $+ / $+ $realtime $+  ( $+ $! $+ ) "/Ctcp  $+ $me  $+  MESSAGE <message>"
  630. n155=  .timer301 0 630 /ame marked away @  $+ $day $+ / $+ $realtime $+  ( $+ $! $+ ) "/Ctcp  $+ $me  $+  MESSAGE <message>"
  631. n156=  set %away.remind punch
  632. n157=  .enable #message.recorder
  633. n158=}
  634. n159=...Recorder Off... {
  635. n160=  check.c
  636. n161=  action marked away @  $+ $day $+ / $+ $realtime $+  ( $+ $$?="Give a reason" $+ )
  637. n162=  away Marked away @  $+ $day $+ / $+ $realtime $+  ( $+ $! $+ )
  638. n163=  .timer301 0 630 /ame marked away @  $+ $day $+ / $+ $realtime $+  ( $+ $! $+ )
  639. n164=  set %away.remind punch
  640. n165=}
  641. n166=..-
  642. n167=..Silent Away
  643. n168=...Recorder On...:{
  644. n169=  check.c
  645. n170=  away Marked away @  $+ $day $+ / $+ $realtime $+  ( $+ $$?="Give a reason" $+ ) "/Ctcp  $+ $me  $+  MESSAGE <message>"
  646. n171=  set %away.remind punch
  647. n172=  .enable #message.recorder
  648. n173=  echo 12 ½(GLiTCH)╗1 Set Silent Away ( $+ $! $+ ) Recorder on
  649. n174=}
  650. n175=...Recorder Off... {
  651. n176=  check.c
  652. n177=  away Marked away @  $+ $day $+ / $+ $realtime $+  ( $+ $$?="Give a reason" $+ )
  653. n178=  set %away.remind punch
  654. n179=  echo 12 ½(GLiTCH)╗1 Set Silent Away ( $+ $! $+ ) Recorder off
  655. n180=}
  656. n181=.Set Back
  657. n182=..Verbose Back:check.c | /ame is back. | /away | .timer301 off |  .disable #message.recorder | set %away.remind me | .timer240 off
  658. n183=..-
  659. n184=..Silent Back:{
  660. n185=  check.c
  661. n186=  away
  662. n187=  .timer301 off
  663. n188=  .timer240 off
  664. n189=  set %away.remind me
  665. n190=  .disable #message.recorder
  666. n191=  echo 12 ½(GLiTCH)╗1 Set Silent Back
  667. n192=}
  668. n193=.-
  669. n194=.Messages
  670. n195=..Read Messages:{
  671. n196=  if (%messages.total == 0) { echo 12 ½(GLiTCH)╗1 No messages detected. }
  672. n197=  else {
  673. n198=    window @RecordedáMessages
  674. n199=  .play -c @RecordedáMessages $mircdir $+ botfiles\message.bot 20 }
  675. n200=}
  676. n201=..Erase Messages:{ set %messages.total 0
  677. n202=  .write -c $mircdir $+ botfiles\message.bot
  678. n203=  .titlebar GLiTCH Script v4.3 ( $+ Nick : $me $+ ) ( $+ Day : $day $+ ) ( $+ Messages : %messages.total $+ )
  679. n204=  echo 12 ½(GLiTCH)╗1 Erased all messages
  680. n205=}
  681. n206=.-
  682. n207=.Auto Away
  683. n208=..Enable...:{
  684. n209=  auto.away $$?="How many minutes until away?"
  685. n210=}
  686. n211=..Disable:{
  687. n212=  if (%auto-away == Enabled) {
  688. n213=    .timer987 off
  689. n214=    set %away.remind me
  690. n215=    .timer240 off
  691. n216=    .disable #message.recorder
  692. n217=    .set %auto-away Disabled
  693. n218=  echo 12 ½(GLiTCH)╗1 Auto Away Disabled | halt }
  694. n219=  else { echo 12 ½(GLiTCH)╗1 Auto Away has not been Enabled }
  695. n220=}
  696. n221=-
  697. n222=Service Popups
  698. n223=.Undernet
  699. n224=..Verify with W:{
  700. n225=  if ([ %Wpass [ $+ [ # ] ] ] == $null) {
  701. n226=    set %Wpass $+ # $$?="Enter password for [ # ] "
  702. n227=    msg w@channels2.undernet.org pass # [ %Wpass [ $+ [ # ] ] ]
  703. n228=  }
  704. n229=  else { msg w@channels2.undernet.org pass [ # [ %Wpass [ $+ [ # ] ] ] ] }
  705. n230=}
  706. n231=..Verify with X:{
  707. n232=  if ([ %Xpass [ $+ [ # ] ] ] == $null) {
  708. n233=    set %Xpass $+ # $$?="Enter password for [ # ] "
  709. n234=    msg x@channels.undernet.org pass # [ %Xpass [ $+ [ # ] ] ]
  710. n235=  }
  711. n236=  else { msg x@channels.undernet.org pass [ # [ %Xpass [ $+ [ # ] ] ] ] }
  712. n237=}
  713. n238=..-
  714. n239=..X
  715. n240=...500
  716. n241=....Set
  717. n242=.....MassDeop Pro...:/msg X set # massdeoppro $$?="Enter new value"
  718. n243=.....NickFlood Pro...:/msg X set # nickfloodpro $$?="Enter new value"
  719. n244=.....Flood Pro...:/msg X set # floodpro $$?="Enter new value"
  720. n245=.....Other...:/msg X set # $$?="Enter field" $$?="Enter new value"
  721. n246=...450
  722. n247=....Addchan:/msg X addchan #
  723. n248=....Join:/msg X join #
  724. n249=....Part:/msg X part #
  725. n250=....Remchan:/msg X addchan #
  726. n251=...400
  727. n252=....Adduser...:/msg X adduser # $$?="Enter nick that you want to add" $$?="Enter User Level"
  728. n253=....Clearmode:/msg X clearmode #
  729. n254=....Modinfo...:/msg X modinfo # $$?="Enter field" $$?="Enter nick/address" $$?="Enter new value"
  730. n255=....Remuser...:/msg x remuser $$?="Enter nick/address you want to remove"
  731. n256=...100
  732. n257=....Deop...:/msg X deop # $$?="Enter nick(s) you want to deop"
  733. n258=....Invite...:/msg X invite $$?="Enter nick you want to invite" #
  734. n259=....Op...:/msg X op # $$?="Enter nick(s) you want to op"
  735. n260=....Suspend...:/msg X suspend # $$?="Enter nick/address you want to suspend" $$?="Enter duration of suspention(s|m|h|d)"
  736. n261=....Unsuspend...:/msg X unsuspend # $$?="Enter nick/address you want to unsuspend"
  737. n262=...75
  738. n263=....Ban...:/msg X ban # $$?="Enter nick/address that you want to ban" $$?="Enter duration" $$?="Enter level" $$?="Enter reason"
  739. n264=....Unban...:/msg X unban # $$?="Enter nick/address that you want to unban"
  740. n265=...50
  741. n266=....Kick...:/msg X kick # $$?="Enter nick you want to kick" $$?="Enter reason"
  742. n267=....Topic...:/msg X topic # $$?="Enter new topic"
  743. n268=...1
  744. n269=....Status:/msg X status #
  745. n270=...0
  746. n271=....Access...:/msg X access $$?="Enter nick"
  747. n272=....Chaninfo:/msg X chaninfo #
  748. n273=....Deauth:/msg X deauth
  749. n274=....Help...:/msg X help $$?="Enter help topic"
  750. n275=....Banlist:/msg X banlist #
  751. n276=....Login...:/msg X login # $$?="Enter Password"
  752. n277=....Map:/msg X map
  753. n278=....Motd:/msg X motd
  754. n279=....Showcommands:/msg X showcommands
  755. n280=....Verify...:/msg X verify $$?="Enter nick that you want to verify"
  756. n281=..W
  757. n282=...500
  758. n283=....Set
  759. n284=.....MassDeop Pro...:/msg W set # massdeoppro $$?="Enter new value"
  760. n285=.....NickFlood Pro...:/msg W set # nickfloodpro $$?="Enter new value"
  761. n286=.....Flood Pro...:/msg W set # floodpro $$?="Enter new value"
  762. n287=.....Other...:/msg W set # $$?="Enter field" $$?="Enter new value"
  763. n288=...450
  764. n289=....Addchan:/msg W addchan #
  765. n290=....Join:/msg W join #
  766. n291=....Part:/msg W part #
  767. n292=....Remchan:/msg W addchan #
  768. n293=...400
  769. n294=....Adduser...:/msg W adduser # $$?="Enter nick that you want to add" $$?="Enter User Level"
  770. n295=....Clearmode:/msg W clearmode #
  771. n296=....Modinfo...:/msg W modinfo # $$?="Enter field" $$?="Enter nick/address" $$?="Enter new value"
  772. n297=....Remuser...:/msg W remuser $$?="Enter nick/address you want to remove"
  773. n298=...100
  774. n299=....Deop...:/msg W deop # $$?="Enter nick(s) you want to deop"
  775. n300=....Invite...:/msg W invite $$?="Enter nick you want to invite" #
  776. n301=....Op...:/msg W op # $$?="Enter nick(s) you want to op"
  777. n302=....Suspend...:/msg W suspend # $$?="Enter nick/address you want to suspend" $$?="Enter duration of suspention(s|m|h|d)"
  778. n303=....Unsuspend...:/msg W unsuspend # $$?="Enter nick/address you want to unsuspend"
  779. n304=...75
  780. n305=....Ban...:/msg W ban # $$?="Enter nick/address that you want to ban" $$?="Enter duration" $$?="Enter level" $$?="Enter reason"
  781. n306=....Unban...:/msg W unban # $$?="Enter nick/address that you want to unban"
  782. n307=...50
  783. n308=....Kick...:/msg W kick # $$?="Enter nick you want to kick" $$?="Enter reason"
  784. n309=....Topic...:/msg W topic # $$?="Enter new topic"
  785. n310=...1
  786. n311=....Status:/msg W status #
  787. n312=...0
  788. n313=....Access...:/msg W access $$?="Enter nick"
  789. n314=....Chaninfo:/msg W chaninfo #
  790. n315=....Deauth:/msg W deauth
  791. n316=....Help...:/msg W help $$?="Enter help topic"
  792. n317=....Banlist:/msg W banlist #
  793. n318=....Login...:/msg W login # $$?="Enter Password"
  794. n319=....Map:/msg W map
  795. n320=....Motd:/msg W motd
  796. n321=....Showcommands:/msg W showcommands
  797. n322=....Verify...:/msg W verify $$?="Enter nick that you want to verify"
  798. n323=.-
  799. n324=.Dalnet
  800. n325=..Chanserv
  801. n326=...Register...:/msg chanserv register $$?="Enter channel you wish to register" $$?="Enter password" $$?="Enter a channel description"
  802. n327=...Set...:/msg chanserv set $$?="Enter channel" $$?="Enter command" $$?="Enter new value"
  803. n328=...Sop...:/msg chanserv sop $$?="Enter channel" $$?="Enter nick or mask"
  804. n329=...Aop...:/msg chanserv aop $$?="Enter channel" $$?="Enter nick or mask"
  805. n330=...Akick...:/msg chanserv akick $$?="Enter channel" $$?="Enter nick or mask"
  806. n331=...Drop...:/msg chanserv drop $$?="Enter channel"
  807. n332=...-
  808. n333=...Identify...:/msg chanserv identify $$?="Enter channel" $$?="Enter password"
  809. n334=...Access...:/msg chanserv access $$?="Enter channel" $$?="Enter nick"
  810. n335=...Op...:/msg chanserv op $$?="Enter channel" $$?="Enter nick"
  811. n336=...Unban...:/msg chanserv unban $$?="Enter channel" $$?="[ME|ALL]"
  812. n337=...Info...:/msg chanserv info $$?="Enter channel"
  813. n338=...Invite...:/msg chanserv invite $$?="Enter channel"
  814. n339=...Mdeop...:/msg chanserv mdeop $$?="Enter channel"
  815. n340=...Mkick...:/msg chanserv mkick $$?="Enter channel"
  816. n341=...Count...:/msg chanserv count $$?="Enter channel"
  817. n342=..Nickserv
  818. n343=...Register...:/msg nickserv register $$?="Enter password"
  819. n344=...Access...:/msg nickserv access $$?="Enter channel" $$?="Enter nick"
  820. n345=...Set...:/msg nickserv set $$?="Enter command" $$?="Enter value"
  821. n346=...Identify...:/msg nickserv identify $$?="Enter channel" $$?="Enter password"
  822. n347=...Recover...:/msg nickserv recover $$?="Enter nick" $$?="Enter password"
  823. n348=...Ghost...:/msg nickserv ghost $$?="Enter nick" $$?="Enter password"
  824. n349=...Drop...:/msg nickserv drop $$?="Enter nick"
  825. n350=...-
  826. n351=...Release...:/msg nickserv release $$?="Enter nick" $$?="Enter password"
  827. n352=...Info...:/msg nickserv info $$?="Enter nick"
  828. n353=...Acc...:/msg nickserv acc $$?='Enter nick"
  829. [bpopup]
  830. n0=&GLiTCH
  831. n1=GLiTCH v4.3
  832. n2=.About:.glitch
  833. n3=.HomePage:{
  834. n4=  run $readini mirc.ini Files Browser http://glitch.home.ml.org
  835. n5=}
  836. n6=.-
  837. n7=.Readme {
  838. n8=  run c:\windows\notepad.exe $mircdir $+ readme.txt
  839. n9=}
  840. n10=.-
  841. n11=.Open Help Window:/window @GLiTCHáScriptáHelp $mircdir $+ botfiles\help2.bot | echo 12 -a ½(GLiTCH)╗1 Right Click for Help Topics
  842. n12=.-
  843. n13=.Fake Quits
  844. n14=..Nick Collision:check.c | /quit $me $+ (Killed ( $+ $server $+ ( $+ ca.undernet.org  <- $+ apache.wildstar.net $+  (nick collision from same user@host))))
  845. n15=..Kill:check.c | /quit Killed( $+ $$?="Enter IRCop name here" ( $+ $$?="Enter kill message" $+ )))
  846. n16=..Netsplit:check.c | /quit $server ca.undernet.org
  847. n17=..Read Error:check.c | /quit Read error to $me $+ $chr(91) $+ $remove($address($me,2),*!*@) $+ $chr(93) $+ : Connection reset by peer
  848. n18=..Write Error:check.c | /quit Write error to $me $+ $chr(91) $+ $remove($address($me,2),*!*@) $+ $chr(93) $+ , closing link
  849. n19=..Ping Timeout:check.c | /quit Ping timeout for $me $+ $chr(91) $+ $remove($address($me,2),*!*@) $+ $chr(93)
  850. n20=-
  851. n21=System
  852. n22=.Quick notes:/echo 12 ½(GLiTCH)╗1 Editing QuickNotes | /run c:\windows\notepad.exe $mircdir $+ botfiles\quiknote.bot
  853. n23=.-
  854. n24=.Zip Logs:{
  855. n25=  if ($exists(pkzip.exe) == $false) { echo 12 ½(GLiTCH)╗1 Cannot find pkzip.exe... LogZip requires this file to run. | halt }
  856. n26=  .set %temp.date $adate | .set %temp.date.fixed $replace(%temp.date,/,-) | /run $mircdir $+ batch\logzip.bat %temp.date.fixed | /echo 12 ½(GLiTCH)╗1 Zipping up Logs... | unset %temp.date*
  857. n27=}
  858. n28=.-
  859. n29=.Lock Client...:{
  860. n30=  if (%client.pass == $null) {
  861. n31=  set %client.pass $$?="Enter Password" }
  862. n32=  else { echo 12 ½(GLiTCH)╗1 Cannot Change Pass While Client is Locked | halt }
  863. n33=  lock.client
  864. n34=}
  865. n35=.-
  866. n36=.Programs
  867. n37=..Web Browser
  868. n38=...Run:{
  869. n39=  if (%www == $null) { echo 12 ½(GLiTCH)╗1 No Web Browser Selected | halt }
  870. n40=  /www | /echo 12 ½(GLiTCH)╗1 Running %www
  871. n41=}
  872. n42=...Set...:/set %www $$dir="Where is your Web Browser located?" c:\ | /echo 12 ½(GLiTCH)╗1 Web Browser Set
  873. n43=..FTP
  874. n44=...Run:{
  875. n45=  if (%ftp == $null) { echo 12 ½(GLiTCH)╗1 No FTP Client Selected | halt }
  876. n46=  /ftp | /echo 12 ½(GLiTCH)╗1 Running %ftp
  877. n47=}
  878. n48=...Set...:/set %ftp $$dir="Where is FTP located?" c:\ | /echo 12 ½(GLiTCH)╗1 FTP set
  879. n49=..E-Mail
  880. n50=...Run:{
  881. n51=  if (%email == $null) { echo 12 ½(GLiTCH)╗1 No E-Mail Program Selected | halt }
  882. n52=  /email | /echo 12 ½(GLiTCH)╗1 Running %email
  883. n53=}
  884. n54=...Set...:/set %email $$dir="Where is your E-Mail located?" c:\ | /echo 12 ½(GLiTCH)╗1 E-mail set
  885. n55=..Filemanager
  886. n56=...Run:{
  887. n57=  if (%filemanager == $null) { echo 12 ½(GLiTCH)╗1 FileManager Not Seleted | halt }
  888. n58=  /filemanager | /echo 12 ½(GLiTCH)╗1 Running %filemanager
  889. n59=}
  890. n60=...Set...:/set %filemanager $$dir="Where is Filemanager located?" c:\ | /echo 12 ½(GLiTCH)╗1 Fliemanager set
  891. n61=..HTML Editor
  892. n62=...Run:{
  893. n63=  if (%html == $null) { echo 12 ½(GLiTCH)╗1 HTML Editor Not Specified | halt }
  894. n64=  /html | /echo 12 ½(GLiTCH)╗1 Running %html
  895. n65=}
  896. n66=...Set...:/set %html $$dir="Where is your HTML Editor located?" c:\ | /echo 12 ½(GLiTCH)╗1 HTML Editor set
  897. n67=..FTP Server
  898. n68=...Run:{
  899. n69=  if (%ftpserver == $null) { echo 12 ½(GLiTCH)╗1 FTP Server Not Specified | halt }
  900. n70=  /ftpserver | /echo 12 ½(GLiTCH)╗1 Running %ftpserver
  901. n71=}
  902. n72=...Set...:/set %ftpserver $$dir="Where is you FTP Server located?" c:\ | /echo 12 ½(GLiTCH)╗1 FTP Server set
  903. n73=..IRC Server
  904. n74=...Run:{
  905. n75=  if (%ircserver == $null) { echo 12 ½(GLiTCH)╗1 IRC Server Not Specified | halt }
  906. n76=  /ircserver | /echo 12 ½(GLiTCH)╗1 Running %ircserver
  907. n77=}
  908. n78=...Set...:/set %ircserver $$dir="Where is your IRC Server located?" c:\ | /echo 12 ½(GLiTCH)╗1 IRC Server Set
  909. n79=..Text Editor
  910. n80=...Run:{
  911. n81=  if (%textedit == $null) { echo 12 ½(GLiTCH)╗1 Text Editor Not Specified | halt }
  912. n82=  /textedit | /echo 12 ½(GLiTCH)╗1 Running %textedit
  913. n83=}
  914. n84=...Set...:/set %textedit $$dir="Where is your Text Editor Located?" c:\ | /echo 12 ½(GLiTCH)╗1 Text Editor Set
  915. n85=..-
  916. n86=..%last.prog:if (%last.prog != $null) { /run %last.prog }
  917. n87=..-
  918. n88=..Run...:/set %last.prog $$dir="What program do you want to start?" c:\ | /run %last.prog | /echo 12 ½(GLiTCH)╗1 Running Program.
  919. n89=.-
  920. n90=.Edit
  921. n91=..%last.file:if (%last.file != $null) { /run c:\windows\notepad.exe %last.file }
  922. n92=..-
  923. n93=..Edit...:/set %last.file $$dir="What do you want to edit?" $mircdir | /run c:\windows\notepad.exe %last.file | /echo 12 ½(GLiTCH)╗1 Running Notepad
  924. n94=-
  925. n95=Configuration
  926. n96=.View Current Settings:/show.settings
  927. n97=.-
  928. n98=.Save/Load/Delete
  929. n99=..Save...:{
  930. n100=  set %ss $$?="Enter name to save settings under"
  931. n101=  setfiles
  932. n102=  set %cs %ss
  933. n103=  set %sss %sss %ss
  934. n104=  savesettings
  935. n105=}
  936. n106=..Load...:{ /set %ss $$?="Enter name of settings to load"
  937. n107=  if (%ss isin %sss) { set %cs %ss | /loadsettings
  938. n108=  changesets }
  939. n109=  else { echo 12 ½(GLiTCH)╗1 Cannot find specified setting file  $+ %ss $+ 
  940. n110=  unset %ss }
  941. n111=}
  942. n112=..Erase...:{
  943. n113=  set %ss $$?="Enter setting file to delete. Enter all for all"
  944. n114=  if (%ss == all) {
  945. n115=    unset %ss %sss %cs
  946. n116=    unset %set1 %set2 %set3 %set4 %set5
  947. n117=    write -c $mircdir $+ botfiles\pset.bot
  948. n118=    echo 12 ½(GLiTCH)╗1 Erased all setting files
  949. n119=    halt
  950. n120=  }
  951. n121=  if (%ss isin %sss) { remini $mircdir $+ botfiles\pset.bot %ss
  952. n122=    set %sss $remove(%sss,%ss)
  953. n123=    if (%awaymsg $+ %ss != $null) { set %awaymsg $+ %ss }
  954. n124=    remfiles %ss
  955. n125=    echo 12 ½(GLiTCH)╗1 Erased settings file  $+ %ss $+ 
  956. n126=  unset %ss }
  957. n127=  else { echo 12 ½(GLiTCH)╗1 Cannot fine specified setting file  $+ %ss $+  | unset %ss }
  958. n128=}
  959. n129=..-
  960. n130=..Files
  961. n131=...%set1:/set %cs %set1 | set %ss %cs | loadsettings
  962. n132=...%set2:/set %cs %set2 | set %ss %cs | loadsettings
  963. n133=...%set3:/set %cs %set3 | set %ss %cs | loadsettings
  964. n134=...%set4:/set %cs %set4 | set %ss %cs | loadsettings
  965. n135=...%set5:/set %cs %set5 | set %ss %cs | loadsettings
  966. n136=..-
  967. n137=..List:/echo 12 ½(GLiTCH)╗1 Available setting files :  $+ %sss $+ 
  968. n138=..-
  969. n139=..Help:/ghelp sss
  970. n140=.-
  971. n141=.User Lists
  972. n142=..Autoop Users
  973. n143=...Enable:/echo 12 ½(GLiTCH)╗1 Autoop Enabled | /set %autoop Enabled
  974. n144=...Disable:/echo 12 ½(GLiTCH)╗1 Autoop Disabled | /set %autoop Disabled
  975. n145=...-
  976. n146=...Help:/ghelp autoop
  977. n147=..Protected Users
  978. n148=...Enable:.enable #l5prot | /echo 12 ½(GLiTCH)╗1 Level 5 Protection Enabled | .set %l5prot Enabled
  979. n149=...Disable:.disable #l5prot | /echo 12 ½(GLiTCH)╗1 Level 5 Protection Disabled | .set %l5prot Disabled
  980. n150=...-
  981. n151=...Help:/ghelp protection
  982. n152=..Autoban Users
  983. n153=...Enable:.set %autoban.stat Enabled | /echo 12 ½(GLiTCH)╗1 Autoban Enabled
  984. n154=...Disable:.set %autoban.stat Disabled | /echo 12 ½(GLiTCH)╗1 Autoban Disabled
  985. n155=...-
  986. n156=...Help:/ghelp autoban
  987. n157=..Noop
  988. n158=...Enable:/set %noop.stat Enabled | /echo 12 ½(GLiTCH)╗1 Noop Enabled
  989. n159=...Disable:/set %noop.stat Disabled | /echo 12 ½(GLiTCH)╗1 Noop Disabled
  990. n160=...-
  991. n161=...Help:/ghelp noop
  992. n162=..Autovoice Users
  993. n163=...Enable:/set %autovoice Enabled | /echo 12 ½(GLiTCH)╗1 Autovoice Enabled
  994. n164=...Disable:/set %autovoice Disabled | /echo 12 ½(GLiTCH)╗1 Autovoice Disabled
  995. n165=...-
  996. n166=...Help:/ghelp autovoice
  997. n167=.Nick Retriever
  998. n168=..Enable...:.set %nick.getter.stat Enabled | .set %nick.retry Enabled | echo 12 ½(GLiTCH)╗1 Nick Retriever Enabled
  999. n169=..Disable:.set %nick.getter.stat Disabled | .set %nick.retry Disabled | echo 12 ½(GLiTCH)╗1 Nick Retriever Disabled
  1000. n170=..-
  1001. n171=..Help:/ghelp nick.getter
  1002. n172=.Smart Notify
  1003. n173=..Enable:.set %stat.gnotify Enabled | echo 12 ½(GLiTCH)╗1 Smart Notify Enabled
  1004. n174=..Disable:.set %stat.gnotify Disabled | echo 12 ½(GLiTCH)╗1 Smart Notify Disabled
  1005. n175=..-
  1006. n176=..Help:.ghelp gnotify
  1007. n177=.Active Window
  1008. n178=..Whois
  1009. n179=...Enable:/set %activewho Enabled | echo 12 ½(GLiTCH)╗1 Now echoing whois replys in active window
  1010. n180=...Disable:/set %activewho Disabled | echo 12 ½(GLiTCH)╗1 Whois in Active is Disabled
  1011. n181=...-
  1012. n182=...Help:/ghelp activewho
  1013. n183=..Ctcps
  1014. n184=...Enable:/set %ctcp.active Enabled | echo 12 ½(GLiTCH)╗1 Now displaying ctcps in active window
  1015. n185=...Disable:/set %ctcp.active Disabled | echo 12 ½(GLiTCH)╗1 Ctcps in Active is Disabled
  1016. n186=...-
  1017. n187=...Help:/ghelp activectcp
  1018. n188=..Script Kicks
  1019. n189=...Enable:/set %script.kicks Enabled | echo 12 ½(GLiTCH)╗1 Now displaying script kicks in active window
  1020. n190=...Disable:/set %script.kicks Disabled | echo 12 ½(GLiTCH)╗1 Script Kicks in Active Disabled
  1021. n191=...-
  1022. n192=...Help:/ghelp scriptkicks
  1023. n193=.-
  1024. n194=.User Modes
  1025. n195=..Invisible
  1026. n196=...On:/mode $me +i
  1027. n197=...Off:/mode $me -i
  1028. n198=..Wallop Messages
  1029. n199=...Yes:/mode $me +w
  1030. n200=...No:/mode $me -w
  1031. n201=..Server Notices
  1032. n202=...Yes:/mode $me +s
  1033. n203=...No:/mode $me -s
  1034. n204=..-
  1035. n205=..Enter Mode...:/mode $me $$?="Enter Mode Here"
  1036. n206=.-
  1037. n207=.Auto Join
  1038. n208=..Edit
  1039. n209=...Add...:{
  1040. n210=  if (%autojoin.channels == $null) { set %autojoin.channels $$?="Enter channel you wish to autojoin" }
  1041. n211=  else { set %autojoin.channels %autojoin.channels $+ , $+ $$?="Enter channel you wish to autojoin" }
  1042. n212=}
  1043. n213=...Remove...:/set %autojoin.channels $remove(%autojoin.channels,$$?="Enter channel you wish to remove")
  1044. n214=..-
  1045. n215=..Show:{
  1046. n216=  if (%autojoin.channels == $null) { echo 12 ½(GLiTCH)╗1 No Autojoin channels | halt }
  1047. n217=  echo 12 ½(GLiTCH)╗1 Current autojoin channels are :  $+ %autojoin.channels $+ 
  1048. n218=}
  1049. n219=..Join Channels:{
  1050. n220=  if (%autojoin.channels == $null) { echo 12 ½(GLiTCH)╗1 No Autojoin channels | halt }
  1051. n221=  .raw join %autojoin.channels
  1052. n222=}
  1053. n223=.Split Detector
  1054. n224=..Enable:.split.enable
  1055. n225=..Disable:.split.disable
  1056. n226=..-
  1057. n227=..Help:/ghelp splits
  1058. n228=.Text Options
  1059. n229=..PigLatin...:check.c | /piglatin $$?="What do you want to say?"
  1060. n230=..Colored Text...:check.c | /color $$?="What do you want to say?" | unset %loop %mid %newphrase
  1061. n231=..Backwards text
  1062. n232=...Enable:.set %backwards.text Enabled | echo 12 ½(GLiTCH)╗1 Backwards Text Enabled
  1063. n233=...Disable:.set %backwards.text Disabled | echo 12 ½(GLiTCH)╗1 Backwards Text Disabled
  1064. n234=...-
  1065. n235=...Help:/ghelp backwards
  1066. n236=..Text Nullifier
  1067. n237=...Enable...:.set %check.erase.stat Enabled | .set %check.erase $asc($$?="What charater do you want you use?") | echo 12 ½(GLiTCH)╗1 Text Nullifier Enabled
  1068. n238=...Disable:.set %check.erase.stat Disabled | echo 12 ½(GLiTCH)╗1 Text Nullifier Disabled
  1069. n239=...-
  1070. n240=...Help:/ghelp nullified
  1071. n241=..Shorthand
  1072. n242=...Enable:.set %shorthand Enabled | echo 12 ½(GLiTCH)╗1 Shorthand Enabled
  1073. n243=...Disable:.set %shorthand Disabled | echo 12 ½(GLiTCH)╗1 Shorthand Disabled
  1074. n244=...-
  1075. n245=...Help:/ghelp shorthand
  1076. n246=Chan Protection
  1077. n247=.Text Flood Protection
  1078. n248=..Enable...:.enable #text.flood | /set %text.flood Enabled | /set %total.text $$?="Enter total lines or text until kick" | /set %text.floodr $$?="Enter seconds allowed between text ex: 10" | /echo 12 ½(GLiTCH)╗1 Text Flood Control Enabled
  1079. n249=..Disable:.disable #text.flood | /set %text.flood Disabled | /echo 12 ½(GLiTCH)╗1 Text Flood Control Disabled
  1080. n250=..-
  1081. n251=..Help:/ghelp textflood
  1082. n252=.Caps Detector
  1083. n253=..Enable...:.set %total.caps $$?="Enter total number of caps until kick" | /echo 12 ½(GLiTCH)╗1  Users will be kicked after " $+ $! $+ " capital letters. | .set %stat.caps Enabled
  1084. n254=..Disable:/echo 12 ½(GLiTCH)╗1  Caps Detector Disabled | .set %stat.caps Disabled
  1085. n255=..-
  1086. n256=..Help:/ghelp caps
  1087. n257=.-
  1088. n258=.Desynch Protection
  1089. n259=..Enable:.set %desynch.prot Enabled | /echo 12 ½(GLiTCH)╗1 Desynch Protection Enabled
  1090. n260=..Disable:.set %desynch.prot Disabled | /echo 12 ½(GLiTCH)╗1 Desynch Protection Disabled
  1091. n261=..-
  1092. n262=..Help:/ghelp desynch
  1093. n263=.Serverop Protection
  1094. n264=..Enable:.enable #prot.serverop | /echo 12 ½(GLiTCH)╗1 Serverop Protection Enabled | .set %serverop Enabled
  1095. n265=..Disable:.disable #prot.serverop | /echo 12 ½(GLiTCH)╗1 Serverop Protection Disabled | .set %serverop Disabled
  1096. n266=..-
  1097. n267=..Help:/ghelp serverop
  1098. n268=.Channel Mode Protection
  1099. n269=..Enable...:.enable #prot.modes | .set %modeprot Enabled | set %locked.mode $$?="Enter channel modes you want locked" | set %locked.mode.chan # | /echo 12 ½(GLiTCH)╗1 Channel Modes Locked to + $+  $+ %locked.mode $+  on  $+ # $+  
  1100. n270=..Disable:.disable #prot.modes | /echo 12 ½(GLiTCH)╗1 Channel Mode Protection Disabled | .set %modeprot Disabled
  1101. n271=..-
  1102. n272=..Help:/ghelp modes
  1103. n273=.NoOp Protection
  1104. n274=..Enable:/echo 12 ½(GLiTCH)╗1 NoOp Protection Enabled | .set %noop Enabled | massop d
  1105. n275=..Disable:/echo 12 ½(GLiTCH)╗1 NoOp Protection Disabled | .set %noop Disabled
  1106. n276=..-
  1107. n277=..Help:/ghelp noopprot
  1108. n278=.-
  1109. n279=.MassDeop Protection
  1110. n280=..Enable:set %mass.deop.stat Enabled | echo 12 ½(GLiTCH)╗1 Mass Deop Protection Enabled
  1111. n281=..Disable:set %mass.deop.stat Disabled | echo 12 ½(GLiTCH)╗1 Mass Deop Protection Disabled
  1112. n282=..-
  1113. n283=..Set Max Deops...:.set %mass.deop.total $$?="Enter number of deops until activate" | echo 12 ½(GLiTCH)╗1 Set Maximum Number of Deops to  $+ %mass.deop.total $+ 
  1114. n284=..-
  1115. n285=..Help:/ghelp massdeop
  1116. n286=.MassKick Protection
  1117. n287=..Enable:set %mass.kick.stat Enabled | echo 12 ½(GLiTCH)╗1 Mass Kick Protection Enabled
  1118. n288=..Disable:set %mass.kick.stat Disabled | echo 12 ½(GLiTCH)╗1 Mass Kick Protection Disabled
  1119. n289=..-
  1120. n290=..Set Max Kicks...:.set %mass.kick.total $$?="Enter number if kicks until activate" | echo 12 ½(GLiTCH)╗1 Set Maximum Number of Kicks to  $+ %mass.kick.total $+ 
  1121. n291=..-
  1122. n292=..Help:/ghelp masskick
  1123. n293=.-
  1124. n294=.On Join Clone Scanner
  1125. n295=..Enable:echo 12 ½(GLiTCH)╗1 On Join Clone Scanner Enabled | set %onjoin.stat Enabled
  1126. n296=..Disable:echo 12 ½(GLiTCH)╗1 On Join Clone Scanner Disabled | set %onjoin.stat Disabled
  1127. n297=..-
  1128. n298=..Help:/ghelp onjoin
  1129. n299=Flood Protection
  1130. n300=.Trace Connections:{
  1131. n301=  check.c
  1132. n302=  window @TraceáResults 100 100 350 225
  1133. n303=  echo 12 @TraceáResults ½(GLiTCH)╗1 Tracing Current Connections...
  1134. n304=  /write -c $mircdir $+ botfiles\tracer.bot
  1135. n305=  /run $mircdir $+ batch\trace.bat
  1136. n306=  .timer 1 6 /trace.results
  1137. n307=}
  1138. n308=.-
  1139. n309=.All CTCP floods
  1140. n310=..Enable...:.enable #flood | /set %flood Enabled | /set %total.ctcps $$?="Enter total number of ctcps until ignore" | /set %flood.rate $$?="Enter seconds allowed between ctcps ex: 10" | /echo 12 ½(GLiTCH)╗1 CTCP Flood Control On
  1141. n311=..Disable:.disable #flood | /set %flood Disabled | /echo 12 ½(GLiTCH)╗1 CTCP Flood Control Off
  1142. n312=.Ignore Everything
  1143. n313=..On:/ignore -a *!*@* | /echo 12 ½(GLiTCH)╗1 Now ignoring everybody and everything
  1144. n314=..Off:/ignore -r *!*@* | /echo 12 ½(GLiTCH)╗1 Un-ignoring everything
  1145. n315=.Ignore all CTCPs
  1146. n316=..On:/ignore -at *!*@* | /echo 12 ½(GLiTCH)╗1 Now ignoring all CTCPs.
  1147. n317=..Off:/ignore -rt *!*@* | /echo 12 ½(GLiTCH)╗1 Not ignoring all CTCPs.
  1148. n318=-
  1149. n319=Away or Back
  1150. n320=.Set Away
  1151. n321=..Verbose Away
  1152. n322=...Recorder On...:{
  1153. n323=  check.c
  1154. n324=  action marked away @  $+ $day $+ / $+ $realtime $+  ( $+ $$?="Give a reason" $+ ) "/Ctcp  $+ $me  $+  MESSAGE <message>"
  1155. n325=  away Marked away @  $+ $day $+ / $+ $realtime $+  ( $+ $! $+ ) "/Ctcp  $+ $me  $+  MESSAGE <message>"
  1156. n326=  .timer301 0 630 /ame marked away @  $+ $day $+ / $+ $realtime $+  ( $+ $! $+ ) "/Ctcp  $+ $me  $+  MESSAGE <message>"
  1157. n327=  set %away.remind punch
  1158. n328=  .enable #message.recorder
  1159. n329=}
  1160. n330=...Recorder Off... {
  1161. n331=  check.c
  1162. n332=  action marked away @  $+ $day $+ / $+ $realtime $+  ( $+ $$?="Give a reason" $+ )
  1163. n333=  away Marked away @  $+ $day $+ / $+ $realtime $+  ( $+ $! $+ )
  1164. n334=  .timer301 0 630 /ame marked away @  $+ $day $+ / $+ $realtime $+  ( $+ $! $+ )
  1165. n335=  set %away.remind punch
  1166. n336=}
  1167. n337=..-
  1168. n338=..Silent Away
  1169. n339=...Recorder On...:{
  1170. n340=  check.c
  1171. n341=  away Marked away @  $+ $day $+ / $+ $realtime $+  ( $+ $$?="Give a reason" $+ ) "/Ctcp  $+ $me  $+  MESSAGE <message>"
  1172. n342=  set %away.remind punch
  1173. n343=  .enable #message.recorder
  1174. n344=  echo 12 ½(GLiTCH)╗1 Set Silent Away ( $+ $! $+ ) Recorder on
  1175. n345=}
  1176. n346=...Recorder Off... {
  1177. n347=  check.c
  1178. n348=  away Marked away @  $+ $day $+ / $+ $realtime $+  ( $+ $$?="Give a reason" $+ )
  1179. n349=  set %away.remind punch
  1180. n350=  echo 12 ½(GLiTCH)╗1 Set Silent Away ( $+ $! $+ ) Recorder off
  1181. n351=}
  1182. n352=.Set Back
  1183. n353=..Verbose Back:check.c | /ame is back. | /away | .timer301 off |  .disable #message.recorder | set %away.remind me | .timer240 off
  1184. n354=..-
  1185. n355=..Silent Back:{
  1186. n356=  check.c
  1187. n357=  away
  1188. n358=  .timer301 off
  1189. n359=  .timer240 off
  1190. n360=  set %away.remind me
  1191. n361=  .disable #message.recorder
  1192. n362=  echo 12 ½(GLiTCH)╗1 Set Silent Back
  1193. n363=}
  1194. n364=.-
  1195. n365=.Messages
  1196. n366=..Read Messages:{
  1197. n367=  if (%messages.total == 0) { echo 12 ½(GLiTCH)╗1 No messages detected. }
  1198. n368=  else {
  1199. n369=    window @RecordedáMessages
  1200. n370=  .play -c @RecordedáMessages $mircdir $+ botfiles\message.bot 20 }
  1201. n371=}
  1202. n372=..Erase Messages:{ set %messages.total 0
  1203. n373=  .write -c $mircdir $+ botfiles\message.bot
  1204. n374=  .titlebar GLiTCH Script v4.3 ( $+ Nick : $me $+ ) ( $+ Day : $day $+ ) ( $+ Messages : %messages.total $+ )
  1205. n375=  echo 12 ½(GLiTCH)╗1 Erased all messages
  1206. n376=}
  1207. n377=.-
  1208. n378=.Auto Away
  1209. n379=..Enable...:{
  1210. n380=  auto.away $$?="How many minutes until away?"
  1211. n381=}
  1212. n382=..Disable:{
  1213. n383=  if (%auto-away == Enabled) {
  1214. n384=    .timer987 off
  1215. n385=    set %away.remind me
  1216. n386=    .timer240 off
  1217. n387=    .disable #message.recorder
  1218. n388=    .set %auto-away Disabled
  1219. n389=  echo 12 ½(GLiTCH)╗1 Auto Away Disabled | halt }
  1220. n390=  else { echo 12 ½(GLiTCH)╗1 Auto Away has not been Enabled }
  1221. n391=}
  1222. n392=-
  1223. n393=E-Mail
  1224. n394=.Set Information...: {
  1225. n395=  check.c
  1226. n396=  .enable #e-mail.check
  1227. n397=  .set %email.user $$?="Enter your e-mail username"
  1228. n398=  .set %email.pass $$?="Enter your e-mail password"
  1229. n399=  .dns $$?="Enter your e-mail server"
  1230. n400=  echo 12 ½(GLiTCH)╗1 Username set to " $+ %email.user $+ " Password set to " $+ %email.pass $+ " Mail Server set to " $+ $! $+ "
  1231. n401=}
  1232. n402=.-
  1233. n403=.Check E-Mail...:{
  1234. n404=  check.c
  1235. n405=  if (%email.user == $null) {
  1236. n406=  echo 12 ½(GLiTCH)╗1 You must enter a username | halt }
  1237. n407=  if (%email.pass == $null) {
  1238. n408=  echo 12 ½(GLiTCH)╗1 You must enter a password | halt }
  1239. n409=  if (%email.longip == $null) {
  1240. n410=  echo 12 ½(GLiTCH)╗1 You have not specified an email server. | halt }
  1241. n411=  .enable #e-mail.check
  1242. n412=  .window -e @GLiTCHáScriptáE-MailáServer 100 100 600 600 c:\glitch\botfiles\email.bot
  1243. n413=  .raw -q privmsg $me :dcc chat chat %email.longip 110
  1244. n414=}
  1245. n415=.Send E-Mail...:{
  1246. n416=  check.c
  1247. n417=  .enable #e-mail.send
  1248. n418=  set %mail.send $$?="Enter e-mail address to send letter to"
  1249. n419=  set %mail.me $$?="Enter your e-mail address"
  1250. n420=  set %mail.subject $$?="Enter subject for e-mail"
  1251. n421=  set %mail.message $$?="Enter message you want to send"
  1252. n422=  .raw -q privmsg $me :dcc chat chat %email.longip 25
  1253. n423=}
  1254. n424=-
  1255. n425=Service Popups
  1256. n426=.Undernet
  1257. n427=..Verify with W:{
  1258. n428=  if ([ %Wpass [ $+ [ # ] ] ] == $null) {
  1259. n429=    set %Wpass $+ # $$?="Enter password for [ # ] "
  1260. n430=    msg w@channels2.undernet.org pass # [ %Wpass [ $+ [ # ] ] ]
  1261. n431=  }
  1262. n432=  else { msg w@channels2.undernet.org pass [ # [ %Wpass [ $+ [ # ] ] ] ] }
  1263. n433=}
  1264. n434=..Verify with X:{
  1265. n435=  if ([ %Xpass [ $+ [ # ] ] ] == $null) {
  1266. n436=    set %Xpass $+ # $$?="Enter password for [ # ] "
  1267. n437=    msg x@channels.undernet.org pass # [ %Xpass [ $+ [ # ] ] ]
  1268. n438=  }
  1269. n439=  else { msg x@channels.undernet.org pass [ # [ %Xpass [ $+ [ # ] ] ] ] }
  1270. n440=}
  1271. n441=..-
  1272. n442=..X
  1273. n443=...500
  1274. n444=....Set
  1275. n445=.....MassDeop Pro...:/msg X set # massdeoppro $$?="Enter new value"
  1276. n446=.....NickFlood Pro...:/msg X set # nickfloodpro $$?="Enter new value"
  1277. n447=.....Flood Pro...:/msg X set # floodpro $$?="Enter new value"
  1278. n448=.....Other...:/msg X set # $$?="Enter field" $$?="Enter new value"
  1279. n449=...450
  1280. n450=....Addchan:/msg X addchan #
  1281. n451=....Join:/msg X join #
  1282. n452=....Part:/msg X part #
  1283. n453=....Remchan:/msg X addchan #
  1284. n454=...400
  1285. n455=....Adduser...:/msg X adduser # $$?="Enter nick that you want to add" $$?="Enter User Level"
  1286. n456=....Clearmode:/msg X clearmode #
  1287. n457=....Modinfo...:/msg X modinfo # $$?="Enter field" $$?="Enter nick/address" $$?="Enter new value"
  1288. n458=....Remuser...:/msg x remuser $$?="Enter nick/address you want to remove"
  1289. n459=...100
  1290. n460=....Deop...:/msg X deop # $$?="Enter nick(s) you want to deop"
  1291. n461=....Invite...:/msg X invite $$?="Enter nick you want to invite" #
  1292. n462=....Op...:/msg X op # $$?="Enter nick(s) you want to op"
  1293. n463=....Suspend...:/msg X suspend # $$?="Enter nick/address you want to suspend" $$?="Enter duration of suspention(s|m|h|d)"
  1294. n464=....Unsuspend...:/msg X unsuspend # $$?="Enter nick/address you want to unsuspend"
  1295. n465=...75
  1296. n466=....Ban...:/msg X ban # $$?="Enter nick/address that you want to ban" $$?="Enter duration" $$?="Enter level" $$?="Enter reason"
  1297. n467=....Unban...:/msg X unban # $$?="Enter nick/address that you want to unban"
  1298. n468=...50
  1299. n469=....Kick...:/msg X kick # $$?="Enter nick you want to kick" $$?="Enter reason"
  1300. n470=....Topic...:/msg X topic # $$?="Enter new topic"
  1301. n471=...1
  1302. n472=....Status:/msg X status #
  1303. n473=...0
  1304. n474=....Access...:/msg X access $$?="Enter nick"
  1305. n475=....Chaninfo:/msg X chaninfo #
  1306. n476=....Deauth:/msg X deauth
  1307. n477=....Help...:/msg X help $$?="Enter help topic"
  1308. n478=....Banlist:/msg X banlist #
  1309. n479=....Login...:/msg X login # $$?="Enter Password"
  1310. n480=....Map:/msg X map
  1311. n481=....Motd:/msg X motd
  1312. n482=....Showcommands:/msg X showcommands
  1313. n483=....Verify...:/msg X verify $$?="Enter nick that you want to verify"
  1314. n484=..W
  1315. n485=...500
  1316. n486=....Set
  1317. n487=.....MassDeop Pro...:/msg W set # massdeoppro $$?="Enter new value"
  1318. n488=.....NickFlood Pro...:/msg W set # nickfloodpro $$?="Enter new value"
  1319. n489=.....Flood Pro...:/msg W set # floodpro $$?="Enter new value"
  1320. n490=.....Other...:/msg W set # $$?="Enter field" $$?="Enter new value"
  1321. n491=...450
  1322. n492=....Addchan:/msg W addchan #
  1323. n493=....Join:/msg W join #
  1324. n494=....Part:/msg W part #
  1325. n495=....Remchan:/msg W addchan #
  1326. n496=...400
  1327. n497=....Adduser...:/msg W adduser # $$?="Enter nick that you want to add" $$?="Enter User Level"
  1328. n498=....Clearmode:/msg W clearmode #
  1329. n499=....Modinfo...:/msg W modinfo # $$?="Enter field" $$?="Enter nick/address" $$?="Enter new value"
  1330. n500=....Remuser...:/msg W remuser $$?="Enter nick/address you want to remove"
  1331. n501=...100
  1332. n502=....Deop...:/msg W deop # $$?="Enter nick(s) you want to deop"
  1333. n503=....Invite...:/msg W invite $$?="Enter nick you want to invite" #
  1334. n504=....Op...:/msg W op # $$?="Enter nick(s) you want to op"
  1335. n505=....Suspend...:/msg W suspend # $$?="Enter nick/address you want to suspend" $$?="Enter duration of suspention(s|m|h|d)"
  1336. n506=....Unsuspend...:/msg W unsuspend # $$?="Enter nick/address you want to unsuspend"
  1337. n507=...75
  1338. n508=....Ban...:/msg W ban # $$?="Enter nick/address that you want to ban" $$?="Enter duration" $$?="Enter level" $$?="Enter reason"
  1339. n509=....Unban...:/msg W unban # $$?="Enter nick/address that you want to unban"
  1340. n510=...50
  1341. n511=....Kick...:/msg W kick # $$?="Enter nick you want to kick" $$?="Enter reason"
  1342. n512=....Topic...:/msg W topic # $$?="Enter new topic"
  1343. n513=...1
  1344. n514=....Status:/msg W status #
  1345. n515=...0
  1346. n516=....Access...:/msg W access $$?="Enter nick"
  1347. n517=....Chaninfo:/msg W chaninfo #
  1348. n518=....Deauth:/msg W deauth
  1349. n519=....Help...:/msg W help $$?="Enter help topic"
  1350. n520=....Banlist:/msg W banlist #
  1351. n521=....Login...:/msg W login # $$?="Enter Password"
  1352. n522=....Map:/msg W map
  1353. n523=....Motd:/msg W motd
  1354. n524=....Showcommands:/msg W showcommands
  1355. n525=....Verify...:/msg W verify $$?="Enter nick that you want to verify"
  1356. n526=.-
  1357. n527=.Dalnet
  1358. n528=..Chanserv
  1359. n529=...Register...:/msg chanserv register $$?="Enter channel you wish to register" $$?="Enter password" $$?="Enter a channel description"
  1360. n530=...Set...:/msg chanserv set $$?="Enter channel" $$?="Enter command" $$?="Enter new value"
  1361. n531=...Sop...:/msg chanserv sop $$?="Enter channel" $$?="Enter nick or mask"
  1362. n532=...Aop...:/msg chanserv aop $$?="Enter channel" $$?="Enter nick or mask"
  1363. n533=...Akick...:/msg chanserv akick $$?="Enter channel" $$?="Enter nick or mask"
  1364. n534=...Drop...:/msg chanserv drop $$?="Enter channel"
  1365. n535=...-
  1366. n536=...Identify...:/msg chanserv identify $$?="Enter channel" $$?="Enter password"
  1367. n537=...Access...:/msg chanserv access $$?="Enter channel" $$?="Enter nick"
  1368. n538=...Op...:/msg chanserv op $$?="Enter channel" $$?="Enter nick"
  1369. n539=...Unban...:/msg chanserv unban $$?="Enter channel" $$?="[ME|ALL]"
  1370. n540=...Info...:/msg chanserv info $$?="Enter channel"
  1371. n541=...Invite...:/msg chanserv invite $$?="Enter channel"
  1372. n542=...Mdeop...:/msg chanserv mdeop $$?="Enter channel"
  1373. n543=...Mkick...:/msg chanserv mkick $$?="Enter channel"
  1374. n544=...Count...:/msg chanserv count $$?="Enter channel"
  1375. n545=..Nickserv
  1376. n546=...Register...:/msg nickserv register $$?="Enter password"
  1377. n547=...Access...:/msg nickserv access $$?="Enter channel" $$?="Enter nick"
  1378. n548=...Set...:/msg nickserv set $$?="Enter command" $$?="Enter value"
  1379. n549=...Identify...:/msg nickserv identify $$?="Enter channel" $$?="Enter password"
  1380. n550=...Recover...:/msg nickserv recover $$?="Enter nick" $$?="Enter password"
  1381. n551=...Ghost...:/msg nickserv ghost $$?="Enter nick" $$?="Enter password"
  1382. n552=...Drop...:/msg nickserv drop $$?="Enter nick"
  1383. n553=...-
  1384. n554=...Release...:/msg nickserv release $$?="Enter nick" $$?="Enter password"
  1385. n555=...Info...:/msg nickserv info $$?="Enter nick"
  1386. n556=...Acc...:/msg nickserv acc $$?='Enter nick"
  1387.