@zerorez4

Как создавать клавиатуры в aiogram3?

from aiogram.types import ReplyKeyboardMarkup, KeyboardButton

btm1 = KeyboardButton(text='Бросить кубик', callback_data='cube')
btm2 = KeyboardButton(text='Бросить в корзину', callback_data='basketball')

game_markup = ReplyKeyboardMarkup()
game_markup.add(btm1, btm2)


Выдаёт ошибку: Field required [type=missing, input_value={}, input_type=dict]
На сайтах ничего про это не нашёл
  • Вопрос задан
  • 278 просмотров
Решения вопроса 1
febday
@febday
В KeyboardButton не существует параметра callback_data, он есть в InlineKeyboardButton

В примерах aiogram`а всё написано:
*инлайн клавиатура*
*обыкновенная клавиатура*
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы