rendered paste bodyimport socket
network = "irc.freenode.net"
port = 6667
irc = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
nick = "nibbl3r"
user = "nibbl3r"
realname = "nibbl3r"
channelinit = "#tofaffy"
def irc_connect(network, port):
irc.connect((network,port))
insert_command("NICK " + nick)
insert_command("USER " + nick + user + realname + ":Python IRC")
insert_command("JOIN" + channelinit)
print(irc.recv(4096))
while True:
data = irc.recv(4096)
if data.find(bytes("Ping\n\r", "UTF-8")):
irc.send(bytes("PONG\n\r", "UTF-8"))
print(data)
def insert_command(cmd):
en_cmd = cmd.encode("UTF-8")
irc.send(en_cmd + "\n\b")
def main():
irc_connect(network, port)