public async Task ProcessMessage(Message message) { var menu = (_chatSettingsBotData.AccountName == BotConstants.AccountName.Admin) ? KeyboardBuilder.CreateAdminHelpMenu() : KeyboardBuilder.CreateHelpMenu(); var text = new StringBuilder("Make your choice: " + Environment.NewLine); text.Append("Api - get info about weather, search articles on Wikipedia.org and search videos on youtube;" + Environment.NewLine); text.Append("Roll - random number from 1 to 100;" + Environment.NewLine); text.Append("Voice - set voice answer setting;" + Environment.NewLine); text.Append("Train Bot - add or remove question or answers;" + Environment.NewLine); text.Append("Save data - save dialog bot data and chat settings" + Environment.NewLine); await _botService.Client.SendTextMessageAsync(message.Chat.Id, text.ToString(), replyMarkup : menu); }