Python IRC 和 LinkNet 端口问题

问题描述

我正在尝试制作一个连接到 LinkNet 的 Python IRC 机器人(我正在连接到地址 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

解决方法

只需使用不同的服务器。

我在任何人真正回答我的问题之前就发现了这一点,所以这不是真正的答案,但它帮助我继续我的项目,所以就这样。