작은 짹짹 irc 봇이 코딩되었지만 연결이 끊어지면 봇은 핑퐁을 멈추고 3 퐁 후에 내 봇이 트위터에서 0 데이터를 받고 뷰어 목록에서 사라집니다. 다른 인수3 ping 후 Python IRC bot 연결이 끊어졌습니다.
readbuffer = ""
while (1):
readbuffer=readbuffer+s.recv(4000)
temp=string.split(readbuffer, "\n")
readbuffer=temp.pop()
for line in temp:
print line
elif(line[0]=="PING"):
s.sendall("PONG %s\r\n" % line[1])
그 스레드로 배포되는 함수의 2 배 ..
이는 것은 내가 2 봇에 볼 수 있습니다 : 여기
코드 (중요한 부분)입니다 twitch.tv 뷰어 목록 처음에는 약 5 분 후 3 ping이 끝나면 더 이상 핑 소리가 나지 않으며 아무것도 보내지 않습니다.자세한 정보가 필요하면 더 많은 코드를 요청하십시오.
실제로 응답을 보내고 있습니까 /'line [0] '이 단일 문자가 아니겠습니까? – FatalError
if ('PING'in line) 시도 : – Somebody
여전히 동일합니다. 트 위치 측면에서 문제가 될 수 있습니까? – Somebody