mess = await message.answer_invoice(
title="*****",
description="Этя ра"
#и так далее. Потом:
await state.update_data(m_id=mess.message_id)
#и после успешной оплаты:
await message.bot.delete_message(chat_id=message.from_user.id, message_id=data["m_id"])
def get_peer_type_new(peer_id: int) -> str:
peer_id_str = str(peer_id)
if not peer_id_str.startswith("-"):
return "user"
elif peer_id_str.startswith("-100"):
return "channel"
else:
return "chat"
utils.get_peer_type = get_peer_type_new