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

Yandex Cloud Serverless Telegram Bot Python, почему не выводятся сообщения с InlineKeyboardMarkup и ReplyKeyboardMarkup?

Бот прекрасно работает при запуске локально в пайчарме и работает как яндексовская функция, пока я не прошу его вывести сообщение с InlineKeyboardMarkup или ReplyKeyboardMarkup. Например при запуске команды ниже выводится первое тестовое сообщение, а то что дальше, с кнопками, просто не выводится :( Что сделать, чтобы это починить?

@bot.message_handler(commands=['set_jury'])
def set_jury(message):
    bot.send_message(message.chat.id, "test-message")

    keyboard = types.InlineKeyboardMarkup()
    button_password = types.InlineKeyboardButton("Да, я ведущий", callback_data='password_button_pressed')
    button_player = types.InlineKeyboardButton("Я - игрок", callback_data='start_button')
    keyboard.add(button_password)
    keyboard.add(button_player)

    bot.send_message(message.chat.id, "Вы - ведущий?", reply_markup=keyboard)
  • Вопрос задан
  • 52 просмотра
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • AndroidSprint
    Kotlin основы: ИИ-ментор 24/7 + персональный наставник
    2 месяца
    Далее
  • AndroidSprint
    Попробуйте себя в роли разработчика за 10 дней
    1 неделя
    Далее
  • Devman
    Чат-боты на Python
    2 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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