コード例 #1
0
ファイル: MessageHandlers.cs プロジェクト: pdelvo/ChatSharp
 public static void HandleErronousNick(IrcClient client, IrcMessage message)
 {
     var eventArgs = new ErronousNickEventArgs(client.User.Nick);
     if (message.Command == "433") // Nick in use
         client.OnNickInUse(eventArgs);
     // else ... TODO
     if (!eventArgs.DoNotHandle)
         client.Nick(eventArgs.NewNick);
 }
コード例 #2
0
ファイル: IrcClient.cs プロジェクト: angelog/ChatSharp
 protected internal virtual void OnNickInUse(ErronousNickEventArgs e)
 {
     if (NickInUse != null) NickInUse(this, e);
 }