C# C语言中的IRC库#

C# C语言中的IRC库#,c#,client,irc,C#,Client,Irc,我想在我的程序中嵌入一个小的聊天窗口,作为一个基本的IRC客户端。这需要有限的功能,例如连接、断开连接、列出用户和发送私人消息 在撰写本文时,我尝试了几个臃肿的库,这使得创建一个简单的应用程序变得非常困难(连接许多事件,处理我不感兴趣的通道、模式等)。我尝试过的其他库都是为旧版本的.NET开发的,并且充满了弃用警告。如何在C#中开发轻量级IRC客户端?我认为协议非常简单,您可能可以自己完成。真的,几年前我就用简单的telnet进行了测试!我会得到一些简单客户端的源代码,然后实现相同的命令 您可以

我想在我的程序中嵌入一个小的聊天窗口,作为一个基本的IRC客户端。这需要有限的功能,例如连接、断开连接、列出用户和发送私人消息


在撰写本文时,我尝试了几个臃肿的库,这使得创建一个简单的应用程序变得非常困难(连接许多事件,处理我不感兴趣的通道、模式等)。我尝试过的其他库都是为旧版本的.NET开发的,并且充满了弃用警告。如何在C#中开发轻量级IRC客户端?

我认为协议非常简单,您可能可以自己完成。真的,几年前我就用简单的telnet进行了测试!我会得到一些简单客户端的源代码,然后实现相同的命令


您可以参考:

Codeplex上有很多IRC库,其中一个看起来很不错的是Nebo IRC:


Codeplex上的其他一些IRC库:

两年后,现在有了一个似乎工作得很好的IRC库

应该注意的是,这对Windows 8 Metro风格(WinRT)应用程序还不起作用(而且可能永远不会起作用)。

尝试使用此C#IRC库:

它有很多方法,我相信你可以用它们实现你想要的一切:

使用SmartIrc4net的项目

  • Smuxi IRC客户端
  • 闪光饰品
  • 低轨道离子炮
  • 扳手
  • U-Lyss-IRC-Bot
  • 分布式电源网络
  • 方丈
  • Spike.NET
  • 查特前奏曲
  • 范德尔斯尼珀

参考文献:

的确如此。我必须指出,Launchpad网站总是会有最新的代码和版本。。。唉,GitHub镜像还没有完全启动和运行!在中编辑,谢谢更新!您是否有可能获得WinRT/Metro版本?我已经尝试过将当前(去年3月的当前)版本链接到开发者预览版,VisualStudio将不会有这些内容,恐怕不会。我已经有点离开了那个领域,现在我的主要平台是Mono/Mac。尽管如此,我还是打算保持对标准.NET版本的完全支持——如果人们真的需要,也许将来还会支持WinRT。有完整的示例代码吗?我知道我们可以在上查看codeplex上的文档,用于IrcDotNet 0.3版或上的示例。有完整的示例代码吗?