#include #define AUTHOR "ajmorris" #define VERSION "$Id: bhb v0.1 Beta - ajmorris $" /* ------------------------------------------------------------------------------------ * Name : bhb * Author : ajmorris * Version : 0.1 Beta * Date : 25th March, 2008 * Update : N/A * ------------------------------------------------------------------------------------ */ class IrcBot { #define SERVER "irc.freenode.net" #define PORT "6667" #define NICK "bhb-C++" { irc = new TcpClient (SERVER, PORT); stream = irc.GetStream (); reader = new StreamReader (stream); writer = new StreamWriter (stream); PingSender ping = new PingSender (); ping.Start (); writer.WriteLine (USER); writer.Flush (); writer.WriteLine ("NICK " + NICK); writer.Flush (); writer.WriteLine ("JOIN " + CHANNEL); writer.Flush (); } }