@Glad1351

Показывается инлайн кнопка но нет отклика Python Bot Telegram?

Смотрите, в данной кнопке нет отклика, все библиотеки все нормально работает, все кнопки кроме этих хорошо работают, ошибки в терминале не выдает, Нажимаем на кнопки любые кроме оплатить они не выполняют свои функции
# Пополнение
@dp.message_handler(state=wait_user.wu_balance_add)
async def balance_add(message: types.Message, state: FSMContext):
    if (message.text).isdigit():
        comment = str(message.chat.id) + str(random.randint(100, 500))
        link = 'https://oplata.qiwi.com/create?publicKey=%s&amount=%d&comment=%s' % (
            qiwi_public_key, int(message.text), comment)
        pay = types.InlineKeyboardMarkup()
        pay.add(
            types.InlineKeyboardButton('Оплатить', link)
        )
        pay.row(
            types.InlineKeyboardButton('Я оплатил',
                                       callback_data="['pay_pay', '" + str(message.text) + ' ' + comment + "']")
        )
        pay.row(
            types.InlineKeyboardButton('Отменить оплату', callback_data='pay_cancel')
        )
        await bot.send_message(message.chat.id,
                               '_Нажмите кнопку "оплатить"_\n_После оплаты нажмите кнопку "Я оплатил"_',
                               parse_mode='Markdown', reply_markup=pay)
    else:
        await bot.send_message(message.chat.id, '_Введите целое число больше нуля_', parse_mode='Markdown')
    await state.finish()
  • Вопрос задан
  • 51 просмотр
Пригласить эксперта
Ваш ответ на вопрос

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

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