私は (abarnert のおかげで) 動作しているボットを持っていますが、それには 1 つのバグがあります: チャンネルに参加しません。彼はそれを機能させることができますが、私はできません。これは私の側の問題かもしれませんが、X-Chat では問題なく接続されています。
host = "irc.kbfail.net"
port = 6667
nick = "Alice"
ident = "Alice"
realname = "Alice"
channel = "#nb"
readbuffer = ""
irc = socket.socket ( socket.AF_INET, socket.SOCK_STREAM )
irc.connect ( ( host, port ) )
print irc.recv ( 4096 )
irc.send ("NICK %s\r\n" % nick)
irc.send ("USER %s %s bla :%s\r\n" % (ident, host, realname))
irc.send ("JOIN %s\r\n" % channel)
以上が JOIN コマンドです。私のボットはサーバーに接続され、「:Alice MODE Alice :+x」で停止します