Does anyone else think it would be useful to have a "do not disturb" flag/option that can easily be toggled on and off that would turn on/off certain features, like being invited to games, having tells sent to, being asked to trade, etc.

The reason for asking that sometimes I'm in-game, just chilling or wanting to sort through my inventory but I'm being chatted to, invited to games, asked to trade, etc. by people, some of which are my friends or even strangers and it's a bit annoying.

If this does seem a good idea, it could be taken to have an options screen like:

Two columns for Friends and Non-Friends with toggles for:

Show tells
Show invites
Show friends requests
Show trade requests
etc.

...where people can select yes or no. If no, then the requestor/chatter/whomever gets a message saying "XYZ does not want to be disturbed right now, please try later".

Thoughts?