#!/usr/bin/env python import sys import socket import string HOST="irc.freenode.net" PORT=6667 NICK="rf-bot" IDENT="rf-bot" REALNAME="Rf-Bot" CHAN="#realityfactory" readbuffer="" s=socket.socket( socket.AF_INET, socket.SOCK_STREAM ) s.connect((HOST, PORT)) s.send("NICK %s\r\n" % NICK) s.send("USER %s %s bla :%s\r\n" % (IDENT, HOST, REALNAME)) s.send("JOIN :%s\r\n" % CHAN) s.send("PRIVMSG %s :%s\r\n" % ("nickserv", "id crazy_elf")) s.send("PRIVMSG %s :%s\r\n" % ("chanserv", "op #realityfactory")) # s.send("PRIVMSG %s :%s\r\n" % ('jonas3d', "Hello There!")) while 1: data = s.recv ( 4096 ) if data.find ("PRIVMSG #realityfactory :Really now?") != -1: s.send("PRIVMSG %s :%s\r\n" % (CHAN, "Yes really!!!")) print data