【发布时间】:2010-12-12 21:36:58
【问题描述】:
好的,所以我正在制作一个 irc 机器人,我想知道几种方法可以创建一个连接类,以便我可以连接到多个网络,我让它连接到一个服务器,我只是不知道如何制作这变成了一种连接多个人的方式。
基本上我的问题是:我怎样才能使用我编写的当前机器人,重写它,使用可以重用以建立多个连接的连接类。
【问题讨论】:
好的,所以我正在制作一个 irc 机器人,我想知道几种方法可以创建一个连接类,以便我可以连接到多个网络,我让它连接到一个服务器,我只是不知道如何制作这变成了一种连接多个人的方式。
基本上我的问题是:我怎样才能使用我编写的当前机器人,重写它,使用可以重用以建立多个连接的连接类。
【问题讨论】:
这感觉不像是一个答案,但除了滚动你自己,我玩过Smart4Irc,看起来还不错。
【讨论】:
不知道你的机器人是什么样子就很难说 - 毕竟,编写机器人的方法有很多种。
也就是说,我要做的是将所有每个连接的逻辑隔离到一组特定的类中,所有这些类都由 Connection 类控制。然后有一些核心逻辑可以启动多个 Connection 类。之后,你只需要在必要时处理它们之间的通信问题(取决于你的机器人做什么,这可能根本不需要)
【讨论】: