private async void Twitch_OnChatCommandReceived(object sender, OnChatCommandReceivedArgs e) { var triggers = new string[] { "lights", "hue" }; if (triggers.Contains(e.Command.CommandText) && e.Command.ArgumentsAsList.Count == 1) { var input = e.Command.ArgumentsAsList[0]; var hex = HexFinder.Lookup(input); if (hex != null) { input = hex; } await _hub.SendHex(e.Command.ChatMessage.Channel, new UserContext { Id = e.Command.ChatMessage.UserId, IsSub = e.Command.ChatMessage.IsSubscriber, Username = e.Command.ChatMessage.Username }, input); } }