Before I begin, I just want to say that I'm writing this at almost 3AM and I'm running on very little sleep, so if this turns out to be a really bad idea, please have mercy when chewing me out in the responses. Thanks. Also, I mainly play Skial's VSH servers (with a tiny amount of time on the Trade Portal server), so I don't know if this would be needed on any of the other servers. Finally, this is primarily an ease-of-access feature. Keep that in mind when considering 'laziness' or other aspects. Skial is a very active community. It's got players on almost 24/7 on many of its servers, and those people come from many different backgrounds. Talking and communicating with other players is one of the core aspects of the game (and of any game, really), and TF2 just wouldn't be the same without it. I personally love hopping on and having a grand old time joking around with the other players. But sometimes I just... don't. And I'm sure many players feel the same way. And so the '!ignore' command enters, and I rejoice! Finally! A way to instantly silence everybody with a split-second keystroke, temporarily, without having to worry about muting them and then forgetting to undo it for a year (which I have done in the past.) But then I look down at my screen and see the chat still filling with evil, sadistic lennys. Oh, what to do? Suggest a rework. That's what. Currently, the '!ignore' command allows you to mute a player's voice for the duration of a map for your own Client. You can mute one specific player (!ignore [playername]) or even mute everyone currently on the server (!ignore @all). The command toggles the ignore, and typing the command again will toggle it off. I really adore this command personally, but I think it needs some changes. 1) Allow players to ignore a user's Chat, not just Voice. Self explanatory. I have some friends on Skial that I love at times, but frankly, hate at others. Being able to temporarily ignore a user's chat would be great. 2) Separate Chat & Voice in the command. Say this was added. Maybe I want to ignore all Voice, but not Chat, or vise-versa. Perhaps something like !ignore [username] [communication type] could be implemented: !ignore Orthros Chat or !ignore @all Chat 3) Make the command Enable or Disable specific. Not entirely sure if I worded that right, but essentially, make the command turn a mute on/off as specified: !ignore [username] [communication type] [on/off]. That would fix the issue of using the !ignore command, only to have people join and start talking. You'd have to toggle it individually. The way it is now, the toggle with @all unmutes players that you've already muted and mutes those you haven't. Kinda irritating, not going to lie. TL;DR rework the !ignore command to something like this: !ignore [username] [Communication Type (Leave blank for both?)] [on/off] "!ignore Orthros Voice on" Disables Orthros' voice chat "!ignore Orthros' Chat off" Enables Orthros' text chat (unmutes) "!ignore @all on" Disables all users' voice & text chat (blank communication type defaults to both) That's all I can think of for now. Let me know your thoughts.