Guest User

Untitled

a guest
May 5th, 2017
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.36 KB | None | 0 0
  1. ON $*:TEXT:/^[!.](kick)/Si:*: {
  2. if ($nick isop $chan) || ($nick ishop $chan) {
  3. kick $chan $2
  4. }
  5. else {
  6. .notice $nick $c1(You must either be an) $c2(operator) $c1(or) $c2(half-operator) $+ $c1(!)
  7. }
  8. }
  9.  
  10. ON $*:TEXT:/^[!.](ban)/Si:*: {
  11. if ($nick ishop $chan || $nick isop $chan) {
  12. set %hiban active | set %banchan $chan
  13. .whois $2-
  14. .timer 1 1 unset %hiban
  15. .timer 1 1 unset %banchan
  16. }
  17. else {
  18. .notice $nick $c1(You must either be an) $c2(operator) $c1(or) $c2(half-operator) $+ $c1(!)
  19. }
  20. }
  21. on *:ban:#: set %rlastban [ $+ [ $chan ] ] $2-
  22.  
  23. ON $*:TEXT:/^[!.](unban)/Si:*: {
  24. if ($nick isop $chan || $nick ishop $chan) {
  25. if ($2 == $null) {
  26. if (%rlastban [ $+ [ $chan ] ]) {
  27. mode # -b %rlastban [ $+ [ $chan ] ] | unset %rlastban [ $+ [ $chan ] ] } |
  28. else {
  29. .notice $nick sorry I have no ban records for #
  30. }
  31. }
  32. else {
  33. set %hiunban active | set %unbanchan $chan
  34. .whois $2-
  35. .timer 1 1 unset %hiunban
  36. .timer 1 1 unset %unbanchan
  37. }
  38. }
  39. else {
  40. .notice $nick $c1(You must either be an) $c2(operator) $c1(or) $c2(half-operator) $+ $c1(!)
  41. }
  42. }
  43.  
  44. raw 311:*:{
  45. if (%hiban == active) {
  46. kick %banchan $2
  47. .mode %banchan +b *!*@ $+ $4-5
  48. }
  49. if (%hiunban == active) {
  50. .mode %unbanchan -b *!*@ $+ $4-5
  51. }
  52. else {
  53. .halt
  54. }
  55. }
Advertisement
Add Comment
Please, Sign In to add comment