home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 35 Internet / 35-Internet.zip / ircii30.zip / script / 2.8script next >
Text File  |  1994-07-30  |  2KB  |  65 lines

  1.  
  2. # This script is intended for use with 2.8 servers on all sites.
  3. # It handles some formatting options and join options for novice
  4. # users
  5. # updated 2-1-94
  6.  
  7. # We need a special function to handle numerics first.
  8. # $n.o(123 ***)   returns 123 if SHOW_NUMERICS on or *** otherwise.
  9. alias n.o if (SHOW_NUMERICS == [ON])
  10.     {@ function_return = [$0]}
  11.     {@ function_return = [***]}
  12.  
  13. alias topic if (index(#*& $[1]0) > -1)
  14.         { ${K}${K}topic $*}
  15.         { ${K}${K}topic $C $*}
  16.  
  17. alias invite if (index(#*& $[1]0) > -1)
  18.         { ${K}${K}invite $0 $1 }
  19.         { ${K}${K}invite $0 $C }
  20.  
  21. # Trace information
  22. on ^200 * echo $n.o($H ***) $1 $0 \($2\) ==> $3-
  23. on ^201 * echo $n.o($H ***) $1 [$2] ==> $3-
  24. on ^202 * echo $n.o($H ***) $1 [$2] ==> $3-
  25. on ^203 * echo $n.o($H ***) $1 [$2] ==> $3-
  26. on ^204 * echo $n.o($H ***) $1 [$2] ==> $3-
  27. on ^205 * echo $n.o($H ***) $1 [$2] ==> $3-
  28. on ^206 * echo $n.o($H ***) $1 [$2] ==> $3-
  29. on ^207 * echo $n.o($H ***) $1 [$2] ==> $3-
  30. on ^208 * echo $n.o($H ***) $1 [$2] ==> $3-
  31. on ^209 * echo $n.o($H ***) $1 $2 Entries linked: $3
  32. on ^261 * echo $n.o($H ***) $1     ==> $2 Level $3-
  33. on ^NOTICE "%.% *Link*" echo *** $2-
  34.  
  35. # Stats information
  36. on ^211 * echo $n.o($H ***) $[40]1 $[10]2 $[10]3 $[10]4 $[10]5 $[12]6 $7-
  37. on ^212 * echo $n.o($H ***) $[10]1 :  $[-10]2 $[-10]3
  38. on ^213 * echo $n.o($H ***) $1:$2:$3:$4:$5:$6
  39. on ^214 * echo $n.o($H ***) $1:$2:$3:$4:$5:$6
  40. on ^215 * echo $n.o($H ***) $1:$2:$3:$4:$5:$6
  41. on ^216 * echo $n.o($H ***) $1:$2:$3:$4:$5:$6
  42. on ^217 * echo $n.o($H ***) $1:$2:$3:$4:$5:$6
  43. on ^218 * echo $n.o($H ***) $1:$2:$3:$4:$5:$6
  44. on ^241 * echo $n.o($H ***) $1:$2:$3:$4:$5:$6
  45. on ^243 * echo $n.o($H ***) $1:$2:$3:$4:$5:$6
  46.  
  47. #
  48. # 220 is used by .troy versions to return information on
  49. # host masks being enforced locally.
  50. #
  51. on ^220 * echo $n.o($H ***) $1 $[10]2 $3
  52.  
  53. # introduction information
  54. on ^004 * echo $n.o($H ***) umodes available $3, channel modes available $4
  55. # and LUSERS output reformated.
  56. on ^252 * echo $n.o($H ***) There are $1 operators online
  57. on ^254 * echo $n.o($H ***) $1 channels have been formed
  58. on ^255 * echo $n.o($H ***) This server has $3- connected
  59.  
  60. # Service list:
  61. on ^231 * echo $n.o($H ***) Service $1 \($0\)
  62.  
  63. # Ban list:
  64. on ^367 * echo $n.o($H ***) $([$CHANNEL_NAME_WIDTH]1) $2
  65.