Как можно сделать чтобы при нажатии на кнопку "yomoneyy" срабатывала функция "func1" код:
if message.text == " 999 G | 999₽":
markup = types.InlineKeyboardMarkup()
yomoneyy = types.InlineKeyboardButton('⚜️ YoMoney', callback_data='yomoneyy')
markup.row(yomoneyy)
bot.send_message(
message.chat.id,
text=" Выберите наиболее удобный для вас способ оплаты ⤵️".format(message.from_user),
reply_markup=markup)
@bot.message_handler(content_types=['photo'])
def func1(message: types.Message):
if message.content_type == 'photo':
markup = types.ReplyKeyboardMarkup(resize_keyboard=True)
true = types.KeyboardButton("✅ Правильный")
false = types.KeyboardButton("❌ Я ошибся")
markup.add(true, false)
bot.send_message(
message.chat.id,
"❗️ <b>Проверьте, правильнй ли вы отправили скриншот.</b>\n\n⚠️ <i>После подтверждения данный скриншот будет отправлен на обработку оплаты.</i>",
reply_markup=markup
)
@bot.callback_query_handler(func=lambda call:True)
def teh_callback(call):
if call.data == 'yomoneyy':
bot.delete_message(call.message.chat.id, call.message.message_id-0)
bot.send_message(call.message.chat.id, f" Отправьте деньги по реквизитам на ⚜️ <i>....:</i>\n♣️ Карта: <code>4000000000000000</code>\n\n<i>Получатель:</i> .....\n\n Сумма к оплате: 999₽\n Получаете: 999 G \n\n После оплаты, отправь сюда, в чат, скриншот оплаты")
bot.answer_callback_query(callback_query_id=call.id)