Implement file deletion after successful video sending in bot.py and update YouTube cookies for improved session management.
This commit is contained in:
parent
551b64777a
commit
4b7cc403b2
2 changed files with 12 additions and 6 deletions
7
bot.py
7
bot.py
|
|
@ -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()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue