private void Fabulise(IrcMessageData data)
{
if (data.MessageArray.Length < 2)
return;
int colNum = 0;
string input = data.Message.Split(null, 2)[1].Replace("", String.Empty);
StringBuilder output = new StringBuilder();
foreach (char c in input) {
if (c == ' ') {
output.Append(c);
continue;
}
output.Append(WrapTextInColour(c));
colNum++;
if (colNum >= _colours.Count)
colNum = 0;
}
_irc.SendMessage(SendType.Message, data.Channel, output.ToString());
}