Thank you DaveC ...Almost perfect smile
The devoicing works just fine, But the voicing part is kinda weird confused
Either way you proposed here, i`ve tested it. And.. the things is.. if one gets voice from the script for writing the necessary lines, and later on gets devoiced for idleing, well... when that person writes a new line (after being devoiced) it gets voiced again before writing the necessary amount of lines laugh.
If i`m a pain in the ass you`re free to kick me grin

Aa! and antoher question.. the idle used in the code.. refers to the idle on the specified channel..? or the whole thing? i mean... some users are not chatting in the chan but maybe they're having prv conversations, or on other channels.. so which one is it? blush