public void HandleUserMessage(ITelegramUserMessage message, IChatStateHandlerContext context) { if (message == null || context == null) { return; } if (!string.IsNullOrEmpty(message.Message) && chatCommands.ContainsCommand(message.Message)) { chatCommands.Get(message.Message)(message.ChatId, context); } else { StartStateMessage(message.ChatId); } }