@dmitriy8720

Как удалить урл в подписи к фото?

Подскажите, как прописать? чтобы удалялся пост с фото, в котором в подписи, написали урл сайта.

Делал так, но не удаляет, а если вставляю текстовый хендлер и отправляю, как текстовое сообщение, все работает и удаляет урл.
@dp.message_handler(content_types=['photo'])
async def delete_messages_photo(message: types.Message):
    for entity in message.entities:
        if entity.type in ["url", "text_link"]:
            #await bot.delete_message(message.from_user.id, message.message_id)
            await message.delete()
            break

Библиотека Aiogram, для группы телеграм.
  • Вопрос задан
  • 69 просмотров
Пригласить эксперта
Ответы на вопрос 1
SoreMix
@SoreMix Куратор тега Python
yellow
enteties- для текстовых сообщений, как сказано в документации телеграмма.

Для сообщений с caption есть caption_entities
Ответ написан
Ваш ответ на вопрос

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

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