我似乎无法加入IRC网络

时间:2014-08-19 08:44:13

标签: c# .net irc

我似乎无法连接到IRC频道,例如,esper IRC网络。该程序试图连接到网络本身,但它挂起。这是使用IRC.NET library,但如果有更好的选择,我不会改变。

这是我使用的代码:

using System;
using System.Threading;
using IrcDotNet;

namespace IRCBot
{
    class Program
    {
        static void Main(string[] args)
        {
            IrcClient client = new IrcClient();
            client.Connect("irc.esper.net", 5555, true, new IrcServiceRegistrationInfo { NickName = "SomeBot", Description = "Some Service"});
            ManualResetEvent mre = new ManualResetEvent(false);
            client.Connected += (s, e) => mre.Set();
            mre.WaitOne();
            Console.WriteLine(client.IsConnected);
            client.Channels.Join("test");
            Console.WriteLine(client.Channels[0].ToString());
        }
    }
}

任何想法可能是什么?我刚刚错过了IRC协议中的一些明显内容吗?我不太了解它,所以我很感激任何意见。

所需的输出是它连接到IRC网络。

0 个答案:

没有答案