@bot.on.message()
async def message_handler(message: Message):
if len(message.attachments) == 0:
await api.messages.send(peer_id=message.peer_id, random_id = random.getrandbits(64), message = f"Здесь нет вложений")
else:
print('\n\n\n\n', len(message.attachments), '\n', message)
await api.messages.send(peer_id=message.peer_id, random_id = random.getrandbits(64), message = f"В этом сообщении {len(message.attachments)} вложений")
for attach in message.attachments:
if attach.photo != None:
await api.messages.send(peer_id=message.peer_id, random_id = random.getrandbits(64), message = f"Тут есть фото\n Owner: {attach.photo.owner_id}\n Id: {attach.photo.id}")
elif attach.wall != None:
await api.messages.send(peer_id=message.peer_id, random_id = random.getrandbits(64), message = f"Тут есть пост\n Owner: {attach.wall.owner_id}\n Id: {attach.wall.id}")
elif attach.video != None:
await api.messages.send(peer_id=message.peer_id, random_id = random.getrandbits(64), message = f"Тут есть видео\n Owner: {attach.video.owner_id}\n Id: {attach.video.id}")
print(message)