Edit 10th September 2018 – Deceive 3rd party program isn’t working
It looks like Deceive has been broken by one of the LoL updates. The manual method below still wroks!
I’ve found 3rd party program that enables you to stay invisible and still use lol chat features and champion select chat contrary to the solution below. That’s why i recommend using this for as long as it works and is endorsed by Riot Games. Riot response:
Invisible, offline mode using 3rd party firewall
1. First step is understanding what firewall is and how to use it. All windows operating systems have windows firewall installed that we can use. If you are using Windows and have Windows firewall ON you can skip this step and go to step 2.
Read this if you use custom firewall and don’t want to turn on Windows Firewall.
Appearing offline, invisible in lol works by blocking lol client from connecting to Riots chat servers. You can do this by creating custom rule in your firewall and blocking IP address that corresponds to the server you are playing on.
Appear offline using Windows Firewall
2. After you make sure that your Windows firewall is on create a new notepad file. Edit it by pasting code on the right. Make sure to change the IP in the code to correct IP of your server, you can check IP of your server in the table above.
3. Now save the file as invisible.bat It should create comand prompt file.
4. Simply run the file you have created and you should get the message “rule created” which means that you will appear offline now. Click it again and you will get the message “rule deleted” which means that everything is back to normal.
Below you can find image guide where you can clearly see where is IP address you need to change.
netsh advfirewall firewall show rule name=lolchat > nul
if ERRORLEVEL 1 (echo rule created
netsh advfirewall firewall add rule name=lolchat dir=out remoteip=126.96.36.199 protocol=TCP action=block > nul) else (echo rule deleted
netsh advfirewall firewall delete rule name=lolchat > nul)
timeout 2 > nul
IP addresses marked with * might not work correctly
If your file doesnt work make sure its a bat file and not notepad file. Bat files should be detected as Windows Batch File, bat.
If command prompt appears but it doesnt work make sure your windows firewall is on. If it still doesn’t work run it as an admin.