@coder_moder

Почему не работают Inline кнопки в телеграм боте AIOgram?

Есть такая CallBack data, не понимаю почему не работают Inline Кнопки:

from aiogram import Bot
from aiogram.types import CallbackQuery

async def select_macbook(call: CallbackQuery, bot: Bot):
    model = call.data.split('_')[1]
    size = call.data.split('_')[2]
    chip = call.data.split('_')[3]
    year = call.data.split('_')[4]
    answer = f'{call.message.from_user.first_name}, ты выбрал Apple Macbook {model} с диагональю экрана ' \
             f'{size} дюймов, на чипе {chip} {year} года'
    await call.message.answer(answer)
    await call.answer()


В файле main так выглядит регистрация:

dp.callback_query.register(select_macbook, F.data.startswith('apple_'))


Переменные макбуков выглядят вот так apple_air_13_m1_2020 и по идее должно разделять и в итоге должен получиться допустим при выборе apple_air_13_m1_2020 такой текст: User, ты выбрал Apple Macbook air с диагональю экрана 13 дюймов, на чипе m1 2020 года, но кнопки просто бесконечно грузятся
  • Вопрос задан
  • 96 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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