usually i dont respond to such stupid posts, but this time...
foreach chan [channels] {
set quoted($chan) 0
}
........
<first line of the quote proc>
if {$::quoted($chan) == 1} { return }
......
<below the putserv/puthelp>
set ::quoted($chan) 1
utimer xy [list set ::quoted($chan) 0]