<@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
Фрагменты кода надо размещать в виде текста и оборачивать тэгом code для корректного отображения. Удобно делать кнопкой </> Это обязательно, см.п.3.8 Регламента.
Сюда же относится traceback, ввод и вывод в консоли и другая структурированная текстовая инфа.
ASASDASDASDA, Когда вы регистрировались, вы обещали выполнять Регламент. Ваше сообщение нарушило сразу несколько параграфов Регламента.
Если вы будете продолжать нарушать Регламент, ваши вопросы могут быть удалены, а аккаунт заблокирован модераторами временно или навсегда.
Будьте благоразумны.