Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import socket
- import time
- ownernicks = [":Erroneous!Erroneous@E3743153.329d9A5A.3389D939.IP"]
- chans = ['#hackforums','#bots']
- s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
- def connect(server, port, nick):
- s.connect((server, port))
- s.send("USER Erroneous Erroneous Erroneous Erroneous\r\n")
- s.send("NICK " + nick + '\r\n')
- for chan in chans:
- s.send('JOIN ' + chan + '\r\n')
- time.sleep(3)
- s.send('PRIVMSG #hackforums :Hi Welcome to McDonalds\n')
- def main():
- while True:
- chats = s.recv (4096)
- chats = [i.strip() for i in chats.split()]
- if len(chats) >= 4:
- if chats[3] == ':!leave' and chats()[0] in ownernicks:
- s.send('QUIT\r\n')
- break
- if chats()[3] == ":!hi" and chats()[0] in ownernicks:
- s.send("PRIVMSG {0} :HI!!!!!\r\n".format(chats()[2]))
- if len(chats()) == 2:
- if chats()[0].lower() == "ping":
- s.send("PONG {0}".format(chats()[1]))
- if __name__ == "__main__":
- connect("irc.malvager.net", 6667, "McDBot")
- main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement