Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import sys
- import socket
- HOST="irc.foonetic.net"
- PORT=6667
- NICK="pymich"
- IDENT="yazdmich"
- REALNAME="YazdmichBot"
- CHAN="#yazdmich"
- readbuffer=""
- s=socket.socket( )
- s.connect((HOST, PORT))
- line1 = "NICK %s\r\n" % NICK
- s.send(line1.encode())
- print(line1)
- line1 = "USER %s %s bla :%s\r\n" % (IDENT, HOST, REALNAME)
- #s.send(b'PASS foo') yeah, not telling you my pass
- #s.send(line1.encode())
- print(line1)
- line1 = 'JOIN %s\r\n' % CHAN
- s.send(line1.encode())
- print(line1)
- 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("PING" in line[0]):
- line=line[0].strip('PING :')
- line = "PONG %s\r\n" % line[0]
- s.send(line.encode())
- elif '!give cookies' in line[0] and ('PRIVMSG ' + CHAN) in line[0]:
- line=line[0]
- print(line)
- line1 = 'ACTION %s :gives you cookies and milk\r\n' % CHAN
- s.send(line1.encode())
- elif 'VERSION' in line[0]:
- line=line[0]
- print(line)
- line1 = '' #what do i put here?
- s.send(line1.encode())
Advertisement
Add Comment
Please, Sign In to add comment