Advertisement
Guest User

Untitled

a guest
Mar 5th, 2017
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.96 KB | None | 0 0
  1. import socket
  2. import string
  3. import sys
  4.  
  5. HOST = "***"
  6. PORT = 6697
  7. NICK = "***"
  8. PASS = "***"
  9. USER = NICK + " " + HOST + " " + HOST + " " + "John Doe"
  10. CHANNEL = "***"
  11. BOT = "***"
  12. SIZE_BUFFER = 128
  13.  
  14. def sendData(data):
  15.     irc.send(data.encode())
  16.  
  17. print("[+] Socket initialisation")
  18. irc = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
  19.  
  20. print("[+] Connecting to " + HOST + ":" + str(PORT))
  21. try:
  22.     irc.connect((HOST, PORT))
  23. except socket.error:
  24.     print("[-] Connecion failed")
  25.     sys.exit()
  26.  
  27. sendData("PASS " + PASS)
  28. sendData("NICK " + NICK)
  29. sendData("USER " + USER)
  30.  
  31. print("[+] Joining channel %s" % CHANNEL)
  32. sendData("JOIN " + CHANNEL)
  33.  
  34. print("[+] Sending private message")
  35. sendData("PRIVMSG " + BOT + " !ep1")
  36.  
  37. print("[+] Receiving message ")
  38. receiveData = irc.recv(SIZE_BUFFER).decode()
  39. # travail sur le buffer
  40.  
  41.  
  42. # irc.send(rep)
  43. #receiveData = irc.recv(SIZE_BUFFER)
  44. print(receiveData)
  45.  
  46. irc.close()
  47. print("[+] Closing connection")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement