Тг-бот выполняет непонятное для меня действие

дописал ТГ-бота и добавил в него функцию заполнения Excel таблицы через чат. После заполнения таблицы, по алгоритму, бот удаляет фотографии и остальной текст согласно ID пользователя, который с ним переписывается.

Проблема в том, что он жалуется на удаленные фотографии другого пользователя... Не понимаю, что с этим делать:

Мой ТГ.ID (к примеру) - 192582974
ТГ.ID другого человека - 927242292

По алгоритму, фотографии сохраняются в папку photo/ТГ.ID_1(2,3,4...)

photo/192582974_1.jpg
photo/192582974_2.jpg
photo/927242292_1.jpg

После всех действий, при завершении работы, в чат отправляется файл с информацией, а таблица и фотографии благополучно удаляются с устройства, чтобы не занимать место впоследствии.

Проблема в том, что после удаления изображений отправленных одним пользователем, после всех тех же действий, при удалении фотографий с другим ТГ.ID, программа жалуется на отсутствие чужого фото

Алгоритм удаления фотографий осуществляется по проверке имения значения в строке названия изображения:

for file in os.scandir('photo'):
    if str(message.from_user.id) in file.name:
        os.remove(file)
    else:
        continue

введите сюда описание изображения

введите сюда описание изображения


Ответы (0 шт):