как сделать кнопку 'Оставить Заявку" в телеграм боте библеотке telebot

Помогите пожалуйста сделать кнопку 'Оставить Заявку" в телеграм боте библиотека telebot. Что бы мне приходила текст заявки и от кого было отправлена заявка


Ответы (1 шт):

Автор решения: Иван Ипатов

Не люблю вопросы такого формата, но решение под руку попало. Поиграю в Вангу, что примерно у вас не получилось. Думаю, bot.register_next_step_handler() про это есть нескончаемое множество вопросов, вот тут лучший, по моему мнению: Как работает метод register_next_step_handler в pyTelegramBotAPI?

Про кнопку вам уже в комментариях подсказали

@bot.message_handler(func=lambda
        message: message.text.lower() == "оставить отзыв ✨" or message.text.lower() == "оставить отзыв" or message.text.lower() == "отзыв")
def send_review(message):
    sent = bot.send_message(message.chat.id,
                            "Здесь ты можешь оставить отзыв")
    bot.register_next_step_handler(sent, from_review)
def from_review(message):
    bot.send_message(ВАШ TG ID (не юзернейм),
                     f"? Отзыв от {message.from_user.first_name} {message.from_user.last_name}\n\n{message.text}\n\n▶ @{message.from_user.username}")
    bot.send_message(message.chat.id, "Отзыв отправлен, спасибо ✨")
→ Ссылка