代码之家  ›  专栏  ›  技术社区  ›  CodingWithoutComments

编写一个简单的IRC(Internet中继聊天)客户端

  •  10
  • CodingWithoutComments  · 技术社区  · 16 年前

    我在很小的时候就开始使用IRC,我一直对它着迷。作为语言练习,我考虑用Ruby和 Shoes 作为图形前端。我的问题是,善良的先生们,我需要熟悉什么才能开始这场伟大的冒险(当然除了鞋子和红宝石)?我想在IRC协议上有某种规范。有什么建议吗?

    5 回复  |  直到 15 年前
        1
  •  27
  •   Community CDub    3 年前

    之前的一篇文章提到了RFC1459。虽然这是对IRC的一个很好的介绍,但实际上已经被RFCs 2810-2813所取代。以下是编写任何与IRC相关的程序所需的更完整的文档列表:

        3
  •  7
  •   FlySwat    16 年前

    我在维基百科上找到了这块宝石。听起来很吓人。

    Telnet连接到IRC服务器上,亲眼见证了协议的简单性。最难的部分是握手,然后很简单。

        4
  •  2
  •   abyx    16 年前

    我曾经和另外两个人一起实现了一个客户端和一个服务器(作为课程的一部分)。
    我可以告诉你,你已经链接到的RFC非常棒。

        5
  •  0
  •   hernan43    16 年前

    这不完全是对你问题的回答,但可能会有帮助。如果您使用的是Ruby,我发现秋叶项目是使用Ruby构建IRC bot的好方法:

    http://github.com/RISCfuture/autumn/tree/master

    这几乎是Ruby世界的笑话。