Задать вопрос
@ASASDASDASDA

Почему не работает калбек?

<@bot.message_handler(commands=['text'])
def sen(message):
kb=types.InlineKeyboardMarkup(row_width=2)
butonq=types.InlineKeyboardButton(text="Битва экстрасенсов» ",callback_data='q')
butonw=types.InlineKeyboardButton(text="«Аферисты в сетях»‍",callback_data='w')
butone=types.InlineKeyboardButton(text="«Следствие вели с Линкой Калевской|Проповедуй,убивай|»‍♂️",callback_data='e')
butonr=types.InlineKeyboardButton(text="«БЕРЕМЕННА В 16»",callback_data='r')
button1=types.InlineKeyboardButton(text="usehsjjs",callback_data='rew')
kb.add(butonq,butonw,butone,butonr)
bot.send_message(message.chat.id,'это все наши проекты',reply_markup=kb)
@bot.callback_query_handler(func=lambda callback:callback.data == 'q')
def ad(callback):
if callback.data=='q':
bot.send_message(callback.message.chat.id,'dsdds')
elif callback.data=='w':
bot.send_video(callback.message.chat.id,w)
elif callback.data=='e':
bot.send_video(callback.message.chat.id,e)
elif callback.data=='r':
bot.send_video(callback.message.chat.id,r)
bot.polling()>
ошибку не выдаёт просто не присылает текст при нажатии кнопки с коллбеком q
  • Вопрос задан
  • 61 просмотр
Подписаться 1 Простой 7 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    ИИ-разработчик: от API до агентов с МТУСИ
    6 месяцев
    Далее
  • Академия Эдюсон
    Vibe-Coding: тариф Мастер
    1 месяц
    Далее
  • Stepik
    PRO C#. Профессия "Разработчик Telegram ботов"
    6 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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