All pastes #118561 Raw Edit

Mine

public text v1 · immutable
·published 2006-08-06 13:14 UTC
rendered paste body
proc dcc:mode { handle idx arg } {
	global botnick
	set channel [lrange $arg 0 0]
	set mode [lrange $arg 1 1]
	if { $arg == "" } {
		putlog "Usage: .mode #salon +/-mode"
	} else {
		if { ![string match -nocase "#*" $channel] } {
			putlog "$channel is not a channel (#*)"
		} else {
			if { [isop $botnick $channel] } {
				putlog "($channel) $handle sets $mode"
				putserv "mode $channel $mode"
			} else {
				putlog "$botnick is not operator on $channel"
			}
		}
	}
}