import sys import socket HOST="irc.rizon.net" PORT=6667 NICK="pymich" IDENT="yazdmich" REALNAME="YazdmichBot" CHAN="#yaoi" readbuffer="" s=socket.socket( ) s.connect((HOST, PORT)) line1 = "NICK %s\r\n" % NICK s.send(line1.encode()) line1 = "USER %s %s bla :%s\r\n" % (IDENT, HOST, REALNAME) s.send(line1.encode()) line1 = 'JOIN %s\r\n' % CHAN s.send(line1.encode()) while 1: readbuffer+=s.recv(1024).decode() temp=readbuffer.split('\n') readbuffer=temp.pop() for line in temp: #line=line.rstrip() line=line.split('\n') print(line[0]) if(line[0]=="PING"): line = "PONG %s\r\n" % line[1] s.send(line.encode()) elif 'test' in line[0] and ('PRIVMSG ' + CHAN) in line[0]: line1 = 'PRIVMSG %s I\ never\ studied!\r\n' % CHAN s.send(line1.encode())