Quote:
This would be possible only if you provide the users full address (nick!identd@host.domain) within the command. Most bans are no nick-bans, but the banlist has to be compared to a full address to successfully remove ALL bans affecting that user.


Can we simply set the /kb alias to use ban mask 5(5: nick!user@host) instead of banmask 4(4: *!*@*.host)? Of course,
this wouldn't help with bans set not using the script, but there could be a simple error response "Either this nick is not banned, or the ban was not set with your /kb alias."

Also, can I put multiple aliases in the same remote? IE:

Code:
alias aop { 
  if ($2) { msg chanserv aop #$2 add $1 }
  elseif (($active ischan) && ($1)) { msg chanserv aop $active add $1 }
  else { echo -a aop: syntax is /aop <nick> or /aop <nick> <chan> }
}
;
;
;
alias sop { 
  if ($2) { msg chanserv sop #$2 add $1 }
  elseif (($active ischan) && ($1)) { msg chanserv sop $active add $1 }
  else { echo -a sop: syntax is /sop <nick> or /sop <nick> <chan> }
}
;
;
;
alias vop { 
  if ($2) { msg chanserv vop #$2 add $1 }
  elseif (($active ischan) && ($1)) { msg chanserv vop $active add $1 }
  else { echo -a vop: syntax is /vop <nick> or /vop <nick> <chan> }
}

Last edited by Mpot; 03/09/07 11:05 PM.