示例#1
0
        /// <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);
            }
        }
示例#2
0
        /// <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);
        }