private void connection_MessageReceived(object sender, MessageReceivedEventArgs eArgs)
{
String[] split = eArgs.Message.Split(new char[] { ' ' }, 3);
if (!authorized)
{
Authorize(split);
}
else
{
String[] parameters = new String[split.Length - 1];
for(int i = 1; i < split.Length; i++)
{
parameters[i - 1] = split[i];
}
ClientCommandParser.ParseCommand(new Command(this, steam, split[0], parameters));
}
}