Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ON $*:TEXT:/^[!.](kick)/Si:*: {
- if ($nick isop $chan) || ($nick ishop $chan) {
- kick $chan $2
- }
- else {
- .notice $nick $c1(You must either be an) $c2(operator) $c1(or) $c2(half-operator) $+ $c1(!)
- }
- }
- ON $*:TEXT:/^[!.](ban)/Si:*: {
- if ($nick ishop $chan || $nick isop $chan) {
- set %hiban active | set %banchan $chan
- .whois $2-
- .timer 1 1 unset %hiban
- .timer 1 1 unset %banchan
- }
- else {
- .notice $nick $c1(You must either be an) $c2(operator) $c1(or) $c2(half-operator) $+ $c1(!)
- }
- }
- on *:ban:#: set %rlastban [ $+ [ $chan ] ] $2-
- ON $*:TEXT:/^[!.](unban)/Si:*: {
- if ($nick isop $chan || $nick ishop $chan) {
- if ($2 == $null) {
- if (%rlastban [ $+ [ $chan ] ]) {
- mode # -b %rlastban [ $+ [ $chan ] ] | unset %rlastban [ $+ [ $chan ] ] } |
- else {
- .notice $nick sorry I have no ban records for #
- }
- }
- else {
- set %hiunban active | set %unbanchan $chan
- .whois $2-
- .timer 1 1 unset %hiunban
- .timer 1 1 unset %unbanchan
- }
- }
- else {
- .notice $nick $c1(You must either be an) $c2(operator) $c1(or) $c2(half-operator) $+ $c1(!)
- }
- }
- raw 311:*:{
- if (%hiban == active) {
- kick %banchan $2
- .mode %banchan +b *!*@ $+ $4-5
- }
- if (%hiunban == active) {
- .mode %unbanchan -b *!*@ $+ $4-5
- }
- else {
- .halt
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment