# Silence by StarteR2 # Usage: !silence [-off | -on] set settings(silence) 0 bind pub N|- !silence s:silence proc s:silence {nick host hand chan args} { set option [lindex $args 0] switch -- $option { -on { if {![$settings(silence)]} { putquick "SILENCE +*!@*"; putquick "PRIVMSG $chan: Silence ACTIVATED."; } else { putquick "PRIVMSG $chan: Silence is already ACTIVATED."; } } -off { if {[$settings(silence)]} { putquick "SILENCE -*!@*"; putquick "PRIVMSG $chan: Silence DEACTIVATED."; } else { putquick "PRIVMSG $chan: Silence is already DEACTIVATED."; } } default { if {![$settings(silence)]} { putquick "SILENCE +*!@*"; putquick "PRIVMSG $chan: Silence ACTIVATED."; } else { putquick "PRIVMSG $chan: Silence is already ACTIVATED."; } } } }