Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import sys
- import socket
- import string
- #Functions
- s=socket.socket() #open socket
- def irc_msg(reciever, text):
- s.send("PRIVMSG %s :%s\r\n" % (reciever, text))
- def irc_identify(nickpass):
- irc_msg("Nickserv", "identify %s" % nickpass)
- def irc_nick(nick):
- s.send("NICK %s\r\n" % nick)
- def irc_user(ident, host, realname):
- s.send("USER %s %s bla :%s\r\n" % (ident, host, realname))
- def irc_connect(host, port):
- s.connect((host, port))
- def irc_join(chan):
- s.send("JOIN :%s\r\n" % chan)
- #Config
- nick="nick"
- ident="ident"
- realname="name"
- password="passwordish"
- server="irc.rizon.net"
- chan1="#anime-addict"
- readbuffer=""
- #Login
- print "Welcome to PyBot v0.2!\n"
- irc_connect(server, 6667)
- irc_nick(nick)
- irc_user(ident, server, realname)
- irc_identify(password)
- irc_join(chan1)
- irc_msg(chan1, "Hi there!")
- while 1:
- readbuffer=readbuffer+s.recv(1024)
- temp=string.split(readbuffer, "\n")
- readbuffer=temp.pop( )
- for line in temp:
- line=string.rstrip(line)
- line=string.split(line)
- if(line[0]=="PING"):
- s.send("PONG %s\r\n" % line[1])
- if(line[0]=="I MADE IT UP"):
- s.send("SCREW THIS SHIT!\r\n")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement