• Не реагируют на нажатия кнопки в телеграм боте?

    @Its_IVAN Автор вопроса
    spencer_spfl,
    @dp.callback_query_handler(call: call.data == 'support')
    async def support(call: types.CallbackQuery):
        markup = types.InlineKeyboardMarkup(row_width=2)
        markup.add(types.InlineKeyboardButton("Продолжить", callback_data='support2'))
        markup.add(types.InlineKeyboardButton("Отмена", callback_data='menu'))
        await bot.send_message(call.message.chat.id,
                             text="Мы отправим все данные собраные с опроса мы отправим специалисту для улучшения обслуживания и экономии времени",
                             reply_markup=markup)

    660bcddf56b21508311579.jpeg
    Не хочет оно работать
    Написано
  • Не реагируют на нажатия кнопки в телеграм боте?

    @Its_IVAN Автор вопроса
    Я правильно поменял?
    from aiogram import Bot, Dispatcher, executor, types
    
    bot = Bot("token")
    dp = Dispatcher(bot)
    
    @dp.message_handler(commands=["start"])
    async def start(message: types.Message):
        start_photo = open("HelloMessage.jpg", "rb")
        markup = types.InlineKeyboardMarkup(row_width=1)
        markup.add(types.InlineKeyboardButton("Подобрать варианты", callback_data='variants'))
        markup.add(types.InlineKeyboardButton("Связаться с нами", callback_data='support'))
        await bot.send_photo(message.chat.id, photo=start_photo,
                             caption="Привет!  Добро пожаловать в наше агентство недвижимости!  Я здесь, чтобы помочь вам найти идеальную квартиру!  Пожалуйста, уточните ваши предпочтения, и мы подберем для вас лучшие варианты. ",
                             reply_markup=markup)
    @dp.callback_query_handler(text="support")
    async def support(message: types.Message):
        markup = types.InlineKeyboardMarkup(row_width=2)
        markup.add(types.InlineKeyboardButton("Продолжить", callback_data='support2'))
        markup.add(types.InlineKeyboardButton("Отмена", callback_data='menu'))
        await bot.send_message(message.chat.id,
                             text="Мы отправим все данные собраные с опроса мы отправим специалисту для улучшения обслуживания и экономии времени",
                             reply_markup=markup)
    
    executor.start_polling(dp)

    Появилась ошибка 660b10047ad5c685121562.jpeg
    Написано