Python IRC和LinkNet端口故障



我正在尝试制作一个连接到LinkNet的python IRC bot(我正在连接到地址irc.de2.link-net.org)。通常LinkNet会告诉你加入端口+7000。

下面是我的一些代码:

self.irc.connect((server, 6667))

由于端口必须是一个数字,我不能传递"+7000",否则它会抛出TypeError:

TypeError: an integer is required (got type str)

如果我像这样单独放置+7000:

self.irc.connect((server, +7000))
我得到一个连接错误:
ConnectionResetError: [Errno 104] Connection reset by peer

换一个服务器。

我在别人回答我的问题之前就知道了,所以这不是一个真正的答案,但它帮助我继续我的项目,所以在那里。

LinkNet仅使用SSL 7000而不是6667年。必须使用import ssl.

1=irc.link-net.nl:7000
2=linknet.sh.cvut.cz:7000
3=irc.link-net.fi:7000
4=rc.link-net.no:7000
5=irc.link-net.be:7000
6=irc.ca2.link-net.org:7000
7=irc.se.link-net.org:7000
8=irc.us-ca2.link-net.org:7000
9=irc.de2.link-net.org:7000

最新更新