private void HookUpClientEvents(IScenePresence sp, Client client)
{
// Once I'm welcomed, I can start joining channels
client.Messages.Welcome += delegate(Object sender, IrcMessageEventArgs<WelcomeMessage> e)
{
welcomed(sender, e, client, sp);
};
// People are chatting, pay attention so I can be a lame echobot :)
client.Messages.Chat += delegate(Object sender, IrcMessageEventArgs<TextMessage> e)
{
chatting(sender, e, sp);
};
client.Messages.TimeRequest += delegate(Object sender, IrcMessageEventArgs<TimeRequestMessage> e)
{
timeRequested(sender, e, client);
};
client.DataReceived += new EventHandler<ConnectionDataEventArgs>(dataGot);
client.DataSent += new EventHandler<ConnectionDataEventArgs>(dataSent);
client.Connection.Disconnected += new EventHandler<ConnectionDataEventArgs>(logDisconnected);
}