Задать вопрос
@ArmBoy28
фотограф, студент информационной безопасности

Как сделать функцию с call и message в pytelebot?

Как можно сделать так, чтобы при выборе кнопки, делался запрос на, так скажем, двойную функцию. Тобишь вылазит сообщение "заполните заявку", а снизу Inline кнопка "вернутся в меню". Можно её тыкнуть и вернутся, а можно заполнить анкету и отправить. Вот код:

def send_request(call):
    if call.data == "Вернутся в меню ↩️":
        otvet_knopok(message)
    else:
        if message.from_user.last_name == None:
            message.from_user.last_name = " "
        else:
            pass
        bot.send_message(call.message.chat.id, "Ваша заявка отправлена ✅\nПожалуйста,дождитесь ответа.")
        bot.send_message(call.message.chat.id, "Вы вернулись в главное меню. Выберите действие.",reply_markup=menubutton)
        bot.send_message(owner_id, "❗Заявка на фотосессию:\n{0}\n\n{1}\n{2} {3}\n@{4}".format(message.text, message.chat.id, message.from_user.first_name, message.from_user.last_name, message.from_user.username))
  • Вопрос задан
  • 49 просмотров
Подписаться 1 Простой 4 комментария
Пригласить эксперта
Ваш ответ на вопрос

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

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