Advertisement
Guest User

Untitled

a guest
Sep 21st, 2017
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.82 KB | None | 0 0
  1. #!/usr/bin/env python
  2.  
  3.  
  4. #MODULES
  5. import sys
  6. import socket
  7. import string
  8.  
  9. #VARIABLES
  10. HOST="chat.freenode.org"
  11. PORT=6667
  12. NICK="[failboat]"
  13. IDENT="DWAAN"
  14. REALNAME="DWAAN bot"
  15. CHAN="#dwaantest"
  16. readbuffer=""
  17.  
  18. s=socket.socket( )
  19. s.connect((HOST, PORT))
  20. print ("connecting to irc network + HOST on port + PORT")
  21. s.send("NICK %s\r\n" % NICK)
  22. s.send('USER '+IDENT+' '+HOST+' bla :'+REALNAME+'\r\n')
  23. s.send("JOIN :%s\r\n" % CHAN)
  24. s.send("PRIVMSG %s :%s\r\n" % (CHAN, "failed irc bot by dwaan"))
  25. s.send("PRIVMSG %s :%s\r\n" % (CHAN, "Current bot status: useless"))
  26.  
  27.  
  28. while 1:
  29.     readbuffer=readbuffer+s.recv(1024)
  30.     temp=string.split(readbuffer, "\n")
  31.     readbuffer=temp.pop( )
  32.     print readbuffer
  33. for line in temp:
  34.     line=string.rstrip(line)
  35.     line=string.split(line)
  36.  
  37. if(line[0]=="PING"):
  38.     s.send("PONG %s\r\n" % line[1])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement