コード例 #1
0
ファイル: MainWindow.xaml.cs プロジェクト: Warpten/wowarmory
        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");
        }
コード例 #2
0
ファイル: IRCBridge.cs プロジェクト: Warpten/wowarmory
 void module_OnMessageOfficerChat(ChatModule module, Message message)
 {
     IrcSendMessage(String.Format("officer <{0}> {1}", message.CharacterName, message.Body));
 }
コード例 #3
0
ファイル: IRCBridge.cs プロジェクト: Warpten/wowarmory
 void module_OnMessageWhisper(ChatModule module, Message message)
 {
     IrcSendMessage(String.Format("whisper <{0}> {1}", message.CharacterName, message.Body));
 }
コード例 #4
0
ファイル: IRCBridge.cs プロジェクト: Warpten/wowarmory
 void module_OnMessageMOTD(ChatModule module, Message message)
 {
     IrcSendMessage("MOTD: " + message.Body);
 }