

In WoW, I know you can /afk "Some message" so if they whisper you it will re-whisper them with your message like "Just doing my own thing right now, not in the mood for people. Now, you can set your b.tag/RID status to "Busy", which tells your friends to leave you alone. You'll also want to disable Quick Join functionality. You can also turn off B.Net notifications from the Options -> Social pane. Still, you can switch to the "party" channel and not see messages. In D3, you can just leave all your public chat channels, although I'm not sure it's possible to ignore incoming B.Net messages. There are probably addons to completely turn off any incoming messages then turn them on later, but I'm not sure (you can do it manually, but that's a pain). and just ignore any tabs with people talking to you. In WoW, you can set it to the combat log or pet battle log, etc. That's a simpler problem and you have the tools to deal with it now.

Other people just don't like dealing with people sometimes. I can't help those people except suggest a psychiatrist if it's bothering you to the point it affects your life, or to play a different game while it's bothering you. Some people have some psychological need to be "invisible" that apparently can't be satisfied unless literally nobody can tell they're online. Why you want to appear offline is very important to whether a suggestion is useful.
#WOW HIDE ONLINE STATUS HOW TO#
These are just suggestions for how to get around the problem until Blizzard implements something. I mentioned all of this in a post on the forums and lots of people apparently hated me for it, so don't get hung up if you don't like it.
