private void Button1_Click(object sender, EventArgs e)
{
this.Timer1.Enabled = true;
}
private void Button2_Click(object sender, EventArgs e)
{
this.Timer1.Enabled = false;
}
private void Timer1_Tick(object sender, EventArgs e)
{
SendKeys.Send(this.TextBox1.Text + "{Enter}");
}
Simple, yet effective

Granted, any semi-decent IRC server would kick for flooding, but any generic online chat it should work for
