Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import socket
- HOST = "irc.twitch.tv"
- NICK = "banudel"
- PORT = 6667
- PASS = "MYAUTHKEY (I WON'T SHOW IT)"
- def send_message(message):
- s.send(bytes("PRIVMSG #naniheichou" + NICK + " :" + message + "\r\n", "UTF-8"))
- s = socket.socket()
- s.connect((HOST, PORT))
- s.send(bytes("PASS " + PASS + "\r\n", "UTF-8"))
- s.send(bytes("NICK " + NICK + "\r\n", "UTF-8"))
- s.send(bytes("JOIN #naniheichou" + NICK + " \r\n", "UTF-8"))
- while True:
- line = str(s.recv(1024))
- if "End of /NAMES list" in line:
- break
- while True:
- for line in str(s.recv(1024)).split('\\r\\n'):
- parts = line.split(':')
- if len(parts) < 3:
- continue
- if "QUIT" not in parts[1] and "JOIN" not in parts[1] and "PART" not in parts[1]:
- message = parts[2][:len(parts[2])]
- usernamesplit = parts[1].split("!")
- username = usernamesplit[0]
- print(username + ": " + message)
- if message == "!enation":
- send_message("DO NATION :moneybag: :ok_hand:")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement