static void Main(string[] args) { _twitch = new TwitchIrc("justinfan1676217621", ""); var parser = new IrcParser(); _twitch.Connect(); Task.Run(async() => { while (true) { HandleIrcMessage(parser.ParseIrcMessage(await _twitch.ReadMessageAsync())); } }); Console.ReadKey(); }