예제 #1
0
 public void Kick(string Sender, string PersonKicked, string KickMsg)
 {
     if (m_Users.Contains(PersonKicked.ToLower()))
     {
         m_Users.Remove(PersonKicked.ToLower());
     }
     LastMessageText = "KICK: " + Sender + " kicked " + PersonKicked + " (" + KickMsg + ")"; LastMessageTime = DateTime.UtcNow;
     if (PersonKicked == m_ParentServer.Nick)
     {
         if (m_AutoRejoin)
         {
             // If I was kicked and autorejoin is enabled.
             m_ParentServer.Send(IRCFunctions.Join(m_Name, m_Password));
         }
     }
 }
예제 #2
0
 public void JoinMe()
 {
     AppLog.WriteLine(3, "IRC", "Joining " + m_Name);
     m_ParentServer.Send(IRCFunctions.Join(m_Name, m_Password));
 }