proc ts6:nick2uid {nick} {
global nick2uid
+ if {[ts6:isuid $nick]} {
+ return $nick
+ }
set nick [nicktolower $nick]
if {[info exists nick2uid($nick)]} {
return $nick2uid($nick)
}
- if {[ts6:isuid $nick]} {
- return $nick
- }
return ""
}
ts6:cnote $prefix $chan "Access denied."
}
}
+ ".kill" {
+ if {[isadmin $prefix]} {
+ set uid [lindex $msg 1]
+ set msg [join [lrange $msg 2 end]]
+ ts6:kill [ts6:nick2uid $uid] $msg
+ } else {
+ ts6:cnote $prefix $chan "Access denied."
+ }
+ }
".changets" {
if {![isadmin $prefix]} {
ts6:cnote $prefix $chan "Access denied."