void OnMessage(ChatModule module, Message m) { if (m.Type == Message.CHAT_MSG_TYPE_GUILD_CHAT || m.Type == Message.CHAT_MSG_TYPE_OFFICER_CHAT) { AppendLine(String.Format("<{0}> {1}", m.CharacterName, m.Body)); } else if (m.Type == Message.CHAT_MSG_TYPE_GUILD_MOTD) { AppendLine("MOTD: " + m.Body); } else if (m.Type == Message.CHAT_MSG_TYPE_WHISPER) { AppendLine(String.Format("whisper <{0}> {1}", m.CharacterName, m.Body)); } NotifyPropertyChanged("ChatLog"); }
void module_OnMessageOfficerChat(ChatModule module, Message message) { IrcSendMessage(String.Format("officer <{0}> {1}", message.CharacterName, message.Body)); }
void module_OnMessageWhisper(ChatModule module, Message message) { IrcSendMessage(String.Format("whisper <{0}> {1}", message.CharacterName, message.Body)); }
void module_OnMessageMOTD(ChatModule module, Message message) { IrcSendMessage("MOTD: " + message.Body); }