1. A system comprising: a central server comprising: a communication interface; at least one processor in communication with the communication interface; memory storing software executable by the at least one processor, whereby the central server is adapted to: receive a media item recommendation message from a first device; and send the media item recommendation message to a second device; and the first device comprising: a first communication interface; at least one first processor in communication with the first communication interface; first memory storing software executable by the at least one first processor, whereby the first device is adapted to: include a media item identifier of a media item in a media item recommendation message; include presence information of a recommender of the media item in the media item recommendation message, wherein the presence information is associated with the media item identifier and wherein the presence information comprises a plurality of announcement tracks each having an associated metadata; and send the media item recommendation message to the central server; and the second device comprising; a second communication interface; at least one second processor in communication with the second communication interface; second memory storing software executable by the at least one second processor, whereby the second device is adapted to receive the media item recommendation message from the central server; compare the metadata of a currently playing media item on the second device with the associated metadata of the plurality of announcement tracks of the presence information of the media item recommendation message; select an announcement track based on the comparison; and play the announcement track.