Advertisement
Guest User

Untitled

a guest
Jun 30th, 2017
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.91 KB | None | 0 0
  1. import sys
  2. import socket
  3. import string
  4.  
  5.  
  6. HOST = "irc.chat.twitch.tv"
  7. PORT = 6667
  8. PASS = "oauth:6bljko4gf4sjjxdvavc6rqm4rf3uy3"
  9. NICK = "0xef2387"
  10. CHANNEL = "0xef2387"
  11.  
  12. readbuffer=""
  13.  
  14. s=socket.socket( )
  15. s.connect((HOST, PORT))
  16. s.send("PASS " + PASS + "\r\n")
  17. s.send("NICK " + NICK + "\r\n")
  18. s.send("JOIN #" + CHANNEL + "\r\n")
  19.  
  20. while True:
  21.     readbuffer=readbuffer+s.recv(1024)
  22.     temp=string.split(readbuffer, "\n")
  23.     readbuffer=temp.pop( )
  24.  
  25.     print temp
  26.  
  27.     for rcv in temp:
  28.         if "PING" in rcv:
  29.             rcv=string.rstrip(rcv)
  30.             rcv=string.split(rcv)
  31.  
  32.             if(rcv[0]=="PING"):
  33.                 s.send("PONG %s\r\n" % rcv[1])
  34.                 print "pong sent"
  35.         elif "PRIVMSG" in rcv:
  36.             line = string.split(rcv, ":")
  37.             user = string.split(line[1], "!")[0]
  38.             message = line[2]
  39.             print user
  40.             print message
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement