Добавление InlineKeyboardButton динамически - PullRequest
0 голосов
/ 06 июня 2019

Я пишу бот викторины телеграммы.У меня есть список вопросов из определенного экзамена.

Основная проблема заключается в том, что вопросы имеют разное количество вариантов.Поэтому мне нужно динамически создавать InlineKeyboardButtons в цикле вопросов.

Возможно ли это реализовать?

Я использую библиотеку telebot (pyTelegramBotAPI).

1 Ответ

0 голосов
/ 06 июня 2019

Вы дали слишком мало информации. Я постараюсь угадать.

from telebot import types
markup = types.ReplyKeyboardMarkup()
markup.row('a', 'v')

Ваша проблема в том, что вы не знаете, как передать переменное число аргументов в row()? Если я прав, вы можете сделать это так:

from telebot import types
markup = types.ReplyKeyboardMarkup([['a', 'v']])

Итак, я думаю, что проблем с созданием списка не должно возникнуть.

Документация

...