示例#1
0
 private static void ChannelMessageReceived(object sender, PrivateMessageEventArgs args)
 {
     Logger.Log(string.Format("{0}: <{1}> {2}", args.PrivateMessage.Source, args.PrivateMessage.User.Nick, args.PrivateMessage.Message));
     if (IsUser(args.PrivateMessage.Source))
     {
         Logger.WriteChannelLog(args.PrivateMessage.User.Nick, args.PrivateMessage.Message, args.PrivateMessage.User.Nick);
     }
     else
     {
         Logger.WriteChannelLog(args.PrivateMessage.User.Nick, args.PrivateMessage.Message, args.PrivateMessage.Source);
     }
     ModuleHandler.OnMessageReceived(args.PrivateMessage.User.Nick, args.PrivateMessage.Message, args.PrivateMessage.Source);
 }
示例#2
0
 private static void UserMessageReceived(object sender, PrivateMessageEventArgs args)
 {
     Logger.Log(string.Format("<{0}> {1}", args.PrivateMessage.User.Nick, args.PrivateMessage.Message));
     ModuleHandler.OnMessageReceived(args.PrivateMessage.User.Nick, args.PrivateMessage.Message);
     ModuleHandler.OnMessageReceived(args.PrivateMessage.User.Nick, args.PrivateMessage.Message, args.PrivateMessage.User.Nick);
 }