What is this all about? In Global Offensive Match Making you will often meet people who use the in game chat function to distract or insult you.
The best thing you can do in such a situation is ignore them.
However, sometimes they give you a hard time trying to do so.
In previous games of the Counter-Strike series you were able to switch off the in game text chat by setting "hud_saytext" or "hud_saytext_time" to "0".
These commands won't work in CS:GO as they were removed.
In this guide I am going to show you how to disable the text chat in CS:GO nevertheless.
How it's done
To disable text chat you have to enter the following command into your console or bind it to a key in your config/autoexec/valve.
What's the difference to setting "hud_saytext" to "0" in CS 1.
6 or "hud_saytext_time" to "0" in CS:S?There are two major differences:
In previous games of the CS series you could set hud_saytext(_time) to 0 and safe this to your config and never be bothered with chat messages again.
In CS:GO you have to use the "ignoremsg" command every time you join a server.
Otherwise all chat messages will be displayed.
If you are looking for a permanent solution please take a look at section six (What other commands are there to control communication?).
It features an alternative command.
Furthermore, "ignoremsg" works like a three four-position switch:
If you enter it once it will only ignore broadcast messages (messages from your enemy):
If you enter it twice it will also block team massages:
Pressing it a third time will Ignore all messages.
[New Setting added in June 2016!]
If you enter it for a third fourth time it will switch back to allowing all messages:
Extra: Disabling radio messages
There is a very similar command for disabling radio messages.
Please note: Usually you shouldn't disable radio messages as a lot of players use them in match making to inform you where they have contact with the enemy, dropped the bomb etc.
However, there are situations where people spam radio commands (e.
to hear "easy peasy lemon squeezy" on Inferno) and you cannot hear enemy movement due to this.
This is where disabling radio messages is an advantage.
How does it work?It works like "ignoremsg" except it is only a two-position switch:
By default CS:GO will always allow radio messages.
If you enter "ignorerad" once it will disable radio messages:
If you enter it a second time it will allow radio messages again:
Enabling/ Disabling chat with the press of a button As mentioned before you have to enter "ignoremsg" and "ignorerad" every time you want to disable/enable chat or radio messages which can be rather bothersome.
A comfortable solution for this problem is to bind these commands to a key.
This way you only have to press this key in order to switch your setting.
bind "Key" "ignoremsg"
bind "Key" "ignorerad"
Just copy it into your *.
cfg and replace "Key" with keys of your choice.
Please note: As it has no disadvantages over the use of the "ignoremsg" command I now recommend the Superignoremsg-Script you can find below in the walkaround-section of this guide for everybody.
Extra: Creating an autoexec.cfg
If you do not have an autoexec.
cfg or valve.
rc or any other way to execute scripts in game don't panic.
You have two choices: If you do not want to bind it to a key you can go the easy way and simply enter "ignoremsg" or "ignorerad" into your console in game every time you want to disable chat or radio messages.
If you want to bind "ignoremsg" or "ignorerad" to a key you will have to create an autoexec.
Step 1: Go to your Windows desktop, click your right mouse button and create a new text file.
Step 2:Open it and copy the following line into it.
Be sure to replace "Key" with keys of your choice.
I myself use "KP_PGUP" for "ignoremsg" and "KP_PGDN" for "ignorerad" - it's the 9 and 3 on the keyboard's numpad.
bind "Key" "ignoremsg"
bind "Key" "ignorerad"
Please note: If you want to usemy Superignoremsg-script as recommended by me you should only copy the second line (bind "Key" "ignorerad"] and my script from the section below.
Step 3:Write "host_writeconfig" in the last row of your text file.
Once you did this your text file should look this way:
Step 4:Save the text file as "autoexec.
Use quotation marks ("") to get sure you don't end up with a autoexec.
Step 5:Copy your new autoexec.
cfg to your Counter-Strike Global Offensive "cfg" directory.
Depending on where you installed Steam this might be C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\csgo\cfg.
What other commands are there to control communication in game? Valve added a further command that enables you to control communication:
cl_mute_enemy_team 1 It completely mutes the entire enemy team (text and voice chat).
However, since Valve disabled cross team communication in competitive and casual game modes it is more or less an alternative to ignoremsg at stage one (ignore broadcast messages).
You can create a simple on/of switch or toggle for cl_mute_enemy_team easily:
bind "KP_RIGHTARROW" "toggle cl_mute_enemy_team 1 0"
(put this in your autoexec.
cfg, anywhere above host_writeconfig)
Note: KP_RIGHTARROW is the keypad's right arrow key, the key that is directly between the PGUP and the PGDN keys I used above on a standard layout keyboard.
There is also
using it will disable chat completely, pretty much like the second stage of ignoremsg.
However, I cannot recommend to use it anymore at this point because an update that was released mid 2016 added a sound that is played whenever someone writes something.
Last but not least there is
using this one will mute everyone that isn't a) your friend or b) in a lobby with you (text and voice chat).
Additional commands for controlling voice chat only
Disables/Enables voice chat.
voice_scale "1 or any value below 1, e.
Controls the loudness of others people in voice chat.
Setting it to "0" will mute other people but still allow you to talk to them see when they talk because voice stays activated and thus the voice pop up messages will be displayed.
Ignoremsg doesn't seem to work, is there a walkaround? Valve has affected the functionality of the "ignoremsg" command more than once by releasing a flawed CS:GO update.
I created the following script as a walkaround:
bind "Key" Superignoremsg
alias Superignoremsg Superignoremsg1
alias Superignoremsg1 "ignoremsg; cl_mute_enemy_team "1"; cl_mute_all_but_friends_and_party "0"; echo Stage1; alias Superignoremsg Superignoremsg2"
alias Superignoremsg2 "ignoremsg; cl_mute_enemy_team "1"; cl_mute_all_but_friends_and_party "1"; echo Stage2; alias Superignoremsg Superignoremsg3"
alias Superignoremsg3 "ignoremsg; cl_mute_enemy_team "1"; cl_mute_all_but_friends_and_party "1"; echo Stage3; alias Superignoremsg Superignoremsg4"
alias Superignoremsg4 "ignoremsg; cl_mute_enemy_team "1"; cl_mute_all_but_friends_and_party "0"; echo Stage4 - default; alias Superignoremsg Superignoremsg1"
I combined two commands to recreate ignoremsgs functionality.
Press the key to cycle through the modes of ignoremsg as before.
The script won't interfere with the original ignoremsg command's functionality and can therefore used by everyone without any known disadvantages.
Please Note: The fallback mode of this script has limitations.
As long as ignoremsg works this script will not interfere with it and give you exactly what Valve wanted to give you out of the box: A four stage switch as described in the upper section.
However, if ignoremsg fails this script will mute players from the enemy team on stage 1-3.
But it will not mute players that were in your lobby and friends on stage 2-3.
Instead of this it will only mute the enemy team and all people in your team that weren't in your lobby or friends on these stages.
Is there a way to disable chat in GOTV? Yes.
The command is:
By default it is set to "0".
By setting it to "1" you will disable chat in GOTV completely.
Final Words & Translation Have fun! And if you like this guide comment it and give it five stars.
You could also check out my recent Workshop contribution:
Turkish Translation of this Guide by Ibrahim Pasha.