Бот за место скриншота присылает -
Просто слово (photo)
сам код:
@bt.message_handler(content_types=['text', 'photo'])
def oplata_user(message):
if message.text == 'Оплатил ✅':
bt.send_message(message.from_user.id, text='Предоставьте скрин об оплате')
bt.register_next_step_handler(message, proverka)
def proverka(message):
if message.content_type == 'photo':
ID_SIS_admin = 1226771412
USERNAME_to_user = message.chat.username
send_me_username_to_user = []
send_me_username_to_user.append(USERNAME_to_user)
bt.send_message(ID_SIS_admin, f"ПРОВЕРКА ПЛАТЕЖА: от {message.from_user.first_name}\n\n"
f"USER NAME: {send_me_username_to_user}\n"
f"СКРИНШОТ ПЛАТЕЖА: {message.content_type }")
send_me_username_to_user.clear()
bt.send_message(message.from_user.id, 'Отлично, начинаем проверку платежа...')
else:
bt.send_message(message.from_user.id, 'Данное сообщение не содержит фото, отправьте скриншот вашего платежа!')