Yeah, I hate spam in ET.
Here is my ANTI-SPAM script.
Just press i button till you get the spam level you want.
Spam1: No chat sounds
Spam2: No chat sounds, No public chat
Spam3: No chat sounds, No public chat, No voicechat text
Spam4: Default chat (normal)
// Spam
// cg_noVoiceChats 1 also means no sprites (symbols) over players head either, when they say "Heal me" and "I need ammo" and etc.
set s10 "cg_noVoiceChats 1; cg_teamChatsOnly 0; cg_noVoiceText 0; echo ^3Spam1: No chat sounds; bind i vstr s20; play sound/menu/select.wav"
set s20 "cg_noVoiceChats 1; cg_teamChatsOnly 1; cg_noVoiceText 0; echo ^3Spam2: No chat sounds, No public chat; bind i vstr s30; play sound/menu/select.wav"
set s30 "cg_noVoiceChats 1; cg_teamChatsOnly 1; cg_noVoiceText 1; echo ^3Spam3: No chat sounds, No public chat, No voicechat text; bind i vstr s40; play sound/menu/select.wav"
set s40 "cg_noVoiceChats 0; cg_teamChatsOnly 0; cg_noVoiceText 0; echo ^3Spam4: Default chat; bind i vstr s10; play sound/menu/select.wav"
bind i "vstr s10"