# If i use this in my big script-proc, it isn't working,
# neither if i call a "own" proc for it.
# The weird thing is, that from my debugging i can see that this [utimers]
# doesn't show the same output as if i bind it to an own proc (see below)
#############################################################################
set tImers ""
foreach timer [utimers] { 
	if {$timer != "" && ![string match *JumpCup:LogReader* $timer] && ![string match *qnet:chktimer* $timer]} { 
		killutimer [lrange $timer end-0 end]
		set tImers "$tImers[lrange $timer end-0 end] "
	}
}


# But if i bind the script to a !kill-trigger, it works.
# Someone maybe could explain this to me ;)

bind pub - !kill JumpCup:KillTimers1

proc JumpCup:KillTimers1 {nick uhost hand chan text} {
	global conf 
	set tImers ""
	foreach timer [utimers] { 
		if {$timer != "" && ![string match *JumpCup:LogReader* $timer] && ![string match *qnet:chktimer* $timer]} { 
			killutimer [lrange $timer end-0 end]
			set tImers "$tImers[lrange $timer end-0 end] "
		}
	}
}

# I got to get this work'n ;)