Ich versuche, ein Python IRC-Skript zu schreiben. Es verbindet nicht zu meinem UnrealIRCd Server, also versuchte ich es mit TELNET:IRC Protocoll - Registrierung zum Server mit Passwort
telnet xx.xx.xx.xx 6667
Trying xx.xx.xx.xx...
Connected to xx.xx.xx.xx.
Escape character is '^]'.
PASS MYSERVERPASS
NICK MYNICKNAME
PING :7EF7F35D
USER MyUserName 8 * :MY REALNAME
Nach diesem Zusammenhang ist es nicht die Registrierung und das Zeitlimit akzeptieren. Wenn ich versuche, mich beispielsweise per Telnet mit einem EFnet-Server zu verbinden, funktioniert dieser Vorgang einwandfrei.
Hat also jemand eine Idee, was mit dem Registrierungsprozess falsch ist?
Andere Clients und Eggdrop Bots können sich problemlos mit dem Server verbinden. Also verstehe ich nicht, warum diese einfachen Protokollbefehle nicht funktionieren.
Da andere Clients eine Verbindung zum Server herstellen können, verwenden Sie einen Paket-Sniffer (wie [Wireshark] (https://www.wireshark.org/)), um zu sehen, was sie anders machen als Sie, und passen Sie Ihre Befehle entsprechend an . –