这个irc机器人并不复杂。我只是遇到了几行代码。基本上我把它添加到while语句的末尾:
if "!quit" in msg:
sys.exit()
基本上这是做什么的,当有人打字!在irc中退出脚本会将机器人从irc中记录下来。
脚本的其余部分(非常短)可以在这里找到:
有人能告诉我为什么最后一点不起作用。当我在irc时,我输入“!quit”但机器人根本没有响应。
答案 0 :(得分:0)
“if!quit”语句在“if ping”语句中。
if "PING" in msg:
s.send("PONG %s\r\n" % msg[1])
if "!quit" in msg:
sys.exit()
我认为这应该是正确的