Исправление ошибки в Python-скрипте для парсинга

Суть задачи

Существует готовый рабочий Python-скрипт. Его функция:

  • Парсит предметы из игрового инвентаря.
  • При обнаружении новых предметов отправляет уведомление в Telegram-бот.

Скрипт в целом функционирует корректно, однако присутствует периодическая ошибка.

Проблема

Иногда, по неизвестной причине, скрипт отправляет в Telegram дубликаты уведомлений об одних и тех же предметах.

Ключевое наблюдение: Ошибка стабильно воспроизводится при запуске скрипта на виртуальном выделенном сервере (VPS/VDS). При этом на физическом локальном компьютере проблема не возникает.

Что необходимо сделать

  1. Проанализировать предоставленный исходный код и файл зависимостей (requirements.txt).
  2. Выявить причину, по которой возникает дублирование уведомлений именно в среде VPS.
  3. Внести корректировки в код для устранения этой ошибки.
  4. Обеспечить стабильную работу скрипта без ложных срабатываний в любой среде исполнения.

Что будет предоставлено исполнителю

  • Исходный код Python-скрипта.
  • Файл requirements.txt со списком используемых библиотек.

Требования к решению

  • Исправление должно быть направлено именно на причину дублирования, а не на маскировку симптомов.
  • Код должен оставаться читаемым и сопровождаемым.
  • Желательно краткое пояснение к внесенным изменениям.

Копирование и визуальная доработка сайта

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

Настройка удаленного доступа к IP-камере дрона через RTSP и FTP

Требуется организовать удаленный доступ к IP-камере, которая уже подключена к локальной сети. У камеры два IP-адреса, один из которых отмечен как FTP. Необходимо настроить трансляцию (RTSP) и файловый доступ (FTP) через компьютер пользователя.