@Jagetone

If не хочет работать?

import telebot
style = ''
bot = telebot.TeleBot(token)
@bot.message_handler(content_types=['text'])

def start_message(message):
    start_keyboard = telebot.types.ReplyKeyboardMarkup(True)
    start_keyboard.row("Оставить заявку")
    start_keyboard.row("Тех. поддержка", "FAQ", "Оставить отзыв")
    bot.send_message(message.chat.id, "Здравствуйте!", reply_markup=start_keyboard)
    if message.text.lower() == "оставить заявку":
        start_request(message)

def start_request(message):
    second_keyboard = telebot.types.ReplyKeyboardMarkup(True)
    second_keyboard.row("Подсобная работа", "Услуга грузчика")
    second_keyboard.row("Уборщик", "Земельные работы")
    second_keyboard.row("Другое")
    bot.send_message(message.chat.id, text="Укажите тип работы", reply_markup=second_keyboard)
    if message.text.lower() == 'другое':
        bot.send_message(message.chat.id, "Распишите подробнее, что вам нужно")

Почему то if не хочет работать)
после ввода "другое" возвращается к начальной функции, а не пишет: "Распишите подробнее, что вам нужно"
  • Вопрос задан
  • 147 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Digital Security Санкт-Петербург
от 150 000 до 200 000 ₽
Сбер Москва
от 200 000 до 250 000 ₽
Maroom Москва
от 180 000 до 260 000 ₽
17 янв. 2022, в 05:20
2000 руб./за проект
17 янв. 2022, в 04:50
1000000 руб./за проект
17 янв. 2022, в 02:06
1000 руб./в час