Advertisement
Guest User

Untitled

a guest
May 28th, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.65 KB | None | 0 0
  1. on $*:text:*:#: {
  2. if ($address($nick,2) != *!*@The.Cake.Is.A.Lie.ShadowBNC.com) { halt }
  3. if ($regex($1-,/^[+|-]/)) {
  4. mode # $1- $iif(!$2,$str($+($nick,$chr(32)),$calc($len($1) -1)),)
  5. }
  6. elseif ($regex($1,/^\*(k|kb)$/Si*)) { inc %kicks | kick $chan $2 $3- :) Used And Abused: %kicks | $iif($1 == *kb,mode $chan +b $address($2,2),) }
  7. }
  8.  
  9. on $*:text:/^[!.@]say/Si:#: {
  10. if ($address($nick,2) == *!*@The.Cake.Is.A.Lie.ShadowBNC.com) { msg # $2- }
  11. ;;LOLSNAKE MADED THIS.
  12. }
  13.  
  14. on $*:text:/^[!.@]do/Si:#: {
  15. if ($address($nick,2) == *!*@The.Cake.Is.A.Lie.ShadowBNC.com) { describe # $2- }
  16. ;;LOLSNAKE MADED THIS.
  17. }
  18.  
  19. on $*:text:/^[!.@]inv(ite)?/Si:#: { if ($address($nick,2) == *!*@The.Cake.Is.A.Lie.ShadowBNC.com) { invite $2 # } }
  20. on $*:text:/^[!.@]nick/Si:*: { if ($address($nick,2) == *!*@The.Cake.Is.A.Lie.ShadowBNC.com) { nick $2 } }
  21. on $*:text:/^[!.@]haltall/Si:*: { if ($address($nick,2) == *!*@The.Cake.Is.A.Lie.ShadowBNC.com) { timers off } }
  22. on *:text:.rickroll*:#: { if ($address($nick,2) == *!*@The.Cake.Is.A.Lie.ShadowBNC.com) { rickroll $2- } }
  23. on *:text:.narwhals*:#: { if ($address($nick,2) == *!*@The.Cake.Is.A.Lie.ShadowBNC.com) { narwhals $2- } }
  24. on *:text:.join*:#: { if ($address($nick,2) == *!*@The.Cake.Is.A.Lie.ShadowBNC.com) { join $2 } }
  25. on *:text:.part*:#: { if ($address($nick,2) == *!*@The.Cake.Is.A.Lie.ShadowBNC.com) { part $2 } }
  26. on *:text:.hop*:#: { if ($address($nick,2) == *!*@The.Cake.Is.A.Lie.ShadowBNC.com) { hop $2 } }
  27. on *:text:.msg*:#: { if ($address($nick,2) == *!*@The.Cake.Is.A.Lie.ShadowBNC.com) { msg $2- } }
  28. on *:text:.destroy*:#: { if ($address($nick,2) == *!*@The.Cake.Is.A.Lie.ShadowBNC.com) { msg # .destroy } }
  29.  
  30. on *:invite:#: { if ($address($nick,2) == *!*@The.Cake.Is.A.Lie.ShadowBNC.com) { join $2 # } }
  31.  
  32. on *:text:.mute*:#: {
  33. if ($2 == $me) && (($address($nick,2) == *!*@The.Cake.Is.A.Lie.ShadowBNC.com) || ($nick == `Kelly|) || ($nick == [PCN]Sct_Snake)) {
  34. remote off
  35. }
  36. }
  37.  
  38. on $*:TEXT:/^[!.@](un)?ignore/Si:#: {
  39. if ($address($nick,2) != *!*@The.Cake.Is.A.Lie.ShadowBNC.com) { halt }
  40. var %ignorelogo $+($chr(3),13,$str($chr(187),3),$chr(32),$chr(3),$chr(54),$chr(40),$chr(3),$chr(49),$chr(51),$chr(73),$chr(103),$chr(110),$chr(111),$chr(114),$chr(101),$chr(3),$chr(54),$chr(41))
  41. var %readignore $read(ignores.txt,w,$+($chr(42),$iif($address($2,3),$v1,$2),$chr(42)))
  42. if (%readignore) && ($regml(1) != un) { $iif($left($1,1) == @,msg #,notice $nick) %ignorelogo $+($chr(03),13,$iif($address($2,3),$v1,$2),$chr(03),06) is already on ignore. %readignore | halt }
  43. ignore $iif($regml(1) == un,-r,) $iif($address($2,3),$v1,$2)
  44. $iif($left($1,1) == @,msg #,notice $nick) %ignorelogo $iif($regml(1) == un,$iif($readn == 0,$+($chr(03),13,$iif($address($2,3),$v1,$2),$chr(03),06) is not on the,$+($chr(03),13,$iif($address($2,3),$v1,$2),$chr(03),06) removed from),$+($chr(03),13,$iif($address($2,3),$v1,$2),$chr(03),06) added to) ignore list. $iif($regml(1) == un,,$iif($3-,$+($chr(03),13,Reason:,$chr(03),06) $v1,$+($chr(03),13,Reason:,$chr(03),06) None given.)))
  45. write $iif($regml(1) == un,$+(-dl,$readn,$chr(42)) ignores.txt,ignores.txt $iif($address($2,3),$v1,$2) was ignored on $date at $+($time,.) Reason: $iif($3-,$v1,None given.))
  46. ;;OMG [PCN]SCT_SNAKE MADED THIS! ;D
  47. }
  48.  
  49. on *:input:#: {
  50. if ($regex($1,/^[!@.]add/Si)) {
  51. if (!$2) { echo -a Err: No nick specified. Eg: $1 [PCN]Sct_Snake 9999 | halt }
  52. if (!$3) { echo -a Err: No access level specified. Eg: $1 [PCN]Sct_Snake 9999 | halt }
  53. if ($3 !isnum -9999-9999) { echo -a Err: Access level must be between -9999 and 9999. Eg: $1 [PCN]Sct_Snake 9999 | halt }
  54. cs access # add $2-
  55. echo -a $2 added to access list of # at level: $+($3,.)
  56. }
  57. if ($regex($1,/^[!@.]del/Si)) {
  58. if (!$2) { echo -a Err: No nick specified. Eg: $1 [PCN]Sct_Snake | halt }
  59. cs access # del $2-
  60. echo -a $2 removed from access list of $+(#,.)
  61. }
  62. }
  63. on $*:text:/^[!@.]add/Si:#: {
  64. if ($address($nick,2) != *!*@The.Cake.Is.A.Lie.ShadowBNC.com) { halt }
  65. if (!$2) { notice $nick Err: No nick specified. Eg: $1 [PCN]Sct_Snake 9999 | halt }
  66. if (!$3) { notice $nick Err: No access level specified. Eg: $1 [PCN]Sct_Snake 9999 | halt }
  67. if ($3 !isnum -9999-9999) { notice $nick Err: Access level must be between -9999 and 9999. Eg: $1 [PCN]Sct_Snake 9999 | halt }
  68. cs access # add $2-
  69. notice $nick $2 added to access list of # at level: $+($3,.)
  70. }
  71.  
  72. on $*:text:/^[!@.]del/Si:#: {
  73. if ($address($nick,2) != *!*@The.Cake.Is.A.Lie.ShadowBNC.com) { halt }
  74. if (!$2) { notice $nick Err: No nick specified. Eg: $1 [PCN]Sct_Snake | halt }
  75. cs access # del $2-
  76. notice $nick $2 removed from access list of $+(#,.)
  77. ;;OMG [PCN]SCT_SNAKE MADED THIS!
  78. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement