/// <summary> /// Receives the specified message. /// </summary> /// <param name="message">The message.</param> /// <param name="room">The room.</param> /// <param name="options">The options.</param> public override void Receive(Message message, Room room, Options options) { HipChatService.Say(room, "I answer to the following names:"); foreach (var name in NicknameService.List()) { HipChatService.Say(room, name); } }
/// <summary> /// Receives the specified message. /// </summary> /// <param name="message">The message.</param> /// <param name="room">The room.</param> /// <param name="options">The options.</param> public override void Receive(Message message, Room room, Options options) { NicknameService.Add(options.Nickname); HipChatService.Say(room, "Added nickname '{0}'.", options.Nickname); }