Implement file deletion after successful video sending and update Instagram cookies

This commit is contained in:
vrubel 2025-12-25 00:35:48 +03:00
parent 9a64e1e6b8
commit a918f93dfa
2 changed files with 10 additions and 3 deletions

7
bot.py
View file

@ -567,6 +567,13 @@ async def process_queue_item(item: QueueItem):
# Отправляем копию видео админ боту
await send_video_to_admin_bot(video_path, item.url, item.original_message.from_user)
# Удаляем файл после успешной отправки пользователю и админ боту
try:
Path(video_path).unlink()
logger.info(f"Файл удален после успешной отправки: {video_path}")
except Exception as delete_error:
logger.warning(f"Не удалось удалить файл {video_path}: {delete_error}")
# Удаляем статусное сообщение и исходное сообщение со ссылкой
try:
await item.status_message.delete()