Why doesn't this exist already? Sounds very feasible. Your "friends" are people in a given mailing-list, and even a minute action such as "like" could also just be an email sent to that mailing-list, with some proper tagging in the subject header, so that the email client knows not to display the email but rather act on it as an event handler.