#!/usr/bin/env python print('importing stuff'); import sys import socket import string print('setting variables'); HOST="Burstfire.UK.EU.GameSurge.net" PORT=6667 NICK="zaggster" IDENT="zaggster" REALNAME="zaggster" CHAN="#bottesting" readbuffer="" print('connecting..'); s=socket.socket( ); s.connect((HOST, PORT)); print('Sending nick '+NICK); s.send("NICK %s\r\n" % NICK); print('Sending ident, host and realname '+IDENT); s.send("USER %s %s bla :%s\r\n" % (IDENT, HOST, REALNAME)); print('loop'); while 1: readbuffer=readbuffer+s.recv(1024); temp=string.split(readbuffer, "\n"); readbuffer=temp.pop( ); for line in temp: line=string.rstrip(line); line=string.split(line); print(line); if(line[0]=="PING"): print('received ping, sending pong'); s.send("PONG %s\r\n" % line[1]); else : print('Joining channel '+CHAN); s.send("JOIN :%s\r\n" % CHAN); #print('sending "Hello there!" to ' +CHAN); #s.send("PRIVMSG %s :%s\r\n" % (CHAN, "Hello there!")); #print('sending "vb6 sucks :>" to ' +CHAN); #s.send("PRIVMSG %s :%s\r\n" % (CHAN, "vb6 sucks :>"));