All pastes #284964 Raw Edit

Mine

public text v1 · immutable
#284964 ·published 2006-12-19 14:11 UTC
rendered paste body
#!/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 :>"));