我用 Python 做了一个 IRC-Bot。我想创建一个关机命令。它看起来像这样:
self.SendMessage("Bye!", self.connectedchannel) # Send bye to the connected channel
self.connection.shutdown(socket.SHUT_RDWR) # Shutdown the socket
self.connection.close() # Close the socket
sys.exit() # Exit the program
但在 IRC 中,机器人与“来自客户端的 EOF”断开连接,它没有正确断开连接。如何更改我的代码呢?