2009-11-04 68 views
0

好的,所以即时制作一个irc机器人,我想知道一些方法,我可以创建一个连接类,以便我可以连接到多个网络,我有它连接到一台服务器,我只是不知道如何将它变成连接多个的方法。C#irc机器人连接类

基本上我的问题是:我怎么能把当前的机器人写成,重写它,用一个可以重复使用的连接类来进行多重连接。

回答

0

很难说不知道你的机器人是什么样的 - 毕竟,有很多种方式来编写机器人。

也就是说,我要做的是将所有的连接逻辑分离成一定类别的集合,所有类都由Connection类控制。然后有一些启动多个Connection类的核心逻辑。之后,你必须在必要时处理它们之间的通信问题(取决于你的机器人所做的事情,根本不需要)

0

这并不像一个答案,但除了滚动自己的,我玩过Smart4Irc,它似乎很不错。