• Как разместить динамические кнопки в telegram в колонку?

    @FirstAfterGod2501
    Как-то так я попытался. Работает исправно
    List<InlineKeyboardButton[]> list = new List<InlineKeyboardButton[]>(); // Создаём массив колонок
                for(int i =0;i<5;++i){ // Можно использовать и foreach
                    InlineKeyboardButton button = new InlineKeyboardButton() { CallbackData = "Data", Text = i.ToString() };//Создаём кнопку
                    InlineKeyboardButton[] row = new InlineKeyboardButton[1] { button }; // Создаём массив кнопок,в нашем случае он будет из одного элемента
                    list.Add(row);//И добавляем его
                }
                var inline = new InlineKeyboardMarkup(list);//создаём клавиатуру
                await Bot.SendTextMessageAsync(message.Message.Chat.Id, "-->", replyMarkup: inline);//отправка
    Ответ написан
    Комментировать