A method comprising: presenting a presence status menu on a communication device, the presence status menu providing options in an instant messaging application, said options comprising a plurality of presence status options of a user of the communication device; receiving selection of a particular presence status option from the plurality of presence status options, the particular presence status option, when selected, enabling blocking of an incoming voice or video over internet protocol communication based on the selected presence status option, while allowing an incoming instant message text-based communication; automatically changing the presence status of the user of the communication device in a list of instant messaging contacts to unavailable when the user is connected to an instant messaging voice or video communication; setting up a blocked list of designated contacts by the user; detecting an incoming voice or video over internet protocol communication to the instant messaging application and either: blocking the incoming voice or video over internet protocol communication to the instant messaging application, when the particular presence status option has been selected or the user of the communication device is designated as unavailable; and identifying the blocked incoming voice or video over internet protocol communication in an instant message text-based communication to the user of the communication device; or blocking the incoming voice or video over internet protocol communication to the instant messaging application from a designated contact in the blocked list; and presenting to the user of the communication device a disconnection instant message, the disconnection instant message including a prompt to remove the designated contact from the blocked list of instant messaging contacts. presenting a presence status menu on a communication device, the presence status menu providing options in an instant messaging application, said options comprising a plurality of presence status options of a user of the communication device; receiving selection of a particular presence status option from the plurality of presence status options, the particular presence status option, when selected, enabling blocking of an incoming voice or video over internet protocol communication based on the selected presence status option, while allowing an incoming instant message text-based communication; automatically changing the presence status of the user of the communication device in a list of instant messaging contacts to unavailable when the user is connected to an instant messaging voice or video communication; setting up a blocked list of designated contacts by the user; detecting an incoming voice or video over internet protocol communication to the instant messaging application and either: blocking the incoming voice or video over internet protocol communication to the instant messaging application, when the particular presence status option has been selected or the user of the communication device is designated as unavailable; and identifying the blocked incoming voice or video over internet protocol communication in an instant message text-based communication to the user of the communication device; or blocking the incoming voice or video over internet protocol communication to the instant messaging application from a designated contact in the blocked list; and presenting to the user of the communication device a disconnection instant message, the disconnection instant message including a prompt to remove the designated contact from the blocked list of instant messaging contacts. blocking the incoming voice or video over internet protocol communication to the instant messaging application, when the particular presence status option has been selected or the user of the communication device is designated as unavailable; and identifying the blocked incoming voice or video over internet protocol communication in an instant message text-based communication to the user of the communication device; or blocking the incoming voice or video over internet protocol communication to the instant messaging application from a designated contact in the blocked list; and presenting to the user of the communication device a disconnection instant message, the disconnection instant message including a prompt to remove the designated contact from the blocked list of instant messaging contacts.