protected void User_OnUserMessage(object sender, UserMessageEventArgs e) { User user = GetUser(e.To); if (user != null) { user.SendUserMessage(e.From, e.Message); } else { User from = GetUser(e.From); if (from != null) { from.SendStatus(e.To, BuddyStatus.Offline); } } }