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

Почему Телеграмм бот не показывает Reply — кнопки?

@bot.message_handler(commands=['start','home'])
def main(messege):
    bot.send_message(messege.chat.id, f"Hello {messege.from_user.first_name}")
@bot.message_handler(commands=['start'])
def keyboard_button(message):
    marcup = types.ReplyKeyboardMarkup(resize_keyboard = True)
    btn1 = types.KeyboardButton('go to website')
    marcup.row(btn1)
    bot.send_message(message.chat.id,'hello pp',reply_markup=marcup)
  • Вопрос задан
  • 75 просмотров
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ответы на вопрос 1
SoreMix
@SoreMix
yellow
Дело не в кнопках, а в двух одинаковых хендлерах, работающих на команду /start. Если в коде два одинаковых - выполняется первый объявленный -> функция keyboard_button никогда не вызывается. Или объединяйте код под одну функцию, либо по другому как нибудь хендлеры разграничивайте
Ответ написан
Ваш ответ на вопрос

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

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