protected virtual void OnConnectionInfo(IrcPacket packet, Dictionary<string, string> pairs)
{
// TODO: Improve authenticator detection
if ("QuakeNet".Equals(Network.Name, StringComparison.InvariantCultureIgnoreCase))
{
// found Quakenet
AuthMgr.Authenticator = new QuakenetAuthenticator();
}
else if ("freenode".Equals(Network.Name, StringComparison.InvariantCultureIgnoreCase))
{
AuthMgr.Authenticator = new NickServAuthenticator("320");
}
}