TwitchDropsMiner: автоматическое получение дропов на Twitch без усилий

TwitchDropsMiner — это приложение, которое позволяет без участия пользователя зарабатывать временные дропы на Twitch с автоматическимClaiming и сменой каналов.

С помощью этого инструмента ты можешь не беспокоиться о том, чтобы постоянно следить за трансляциями, так как приложение само будет отслеживать кампании,ClaimingRewards через веб-интерфейс. Отличается от других решений тем, что не требует скачивания видео или аудио трансляций. Работает на Python 3.12 и упаковано в Docker, что делает его легко разворачиваемым на локальном сервере или компьютере.

Имей в виду, что проект находится в активной разработке, необходимо обновление до TDM 2.0 из-за изменений в аутентификации Twitch, а доступ к некоторым функциям может потребовать наличия уже действующей учетной записи. Подходит для индивидуальных пользователей, не для коммерческого использования.

Что это за проект?

Twitch Drops Miner (TDM) — это инструмент, который позволяет автоматически зарабатывать временные дропы на Twitch без необходимости скачивать видео или аудио поток. Проект представляет собой хобби и может использоваться на твоём компьютере или домашнем сервере. Основная его задача — отслеживание доступных акций, выбор живых каналов и получение наград через веб-дашборд. Однако стоит учесть, что сторонний хостинг и услуги для других пользователей не поддерживаются.

Как работает?

Twitch Drops Miner позволяет:

  • Выбирать и приоритизировать игры, либо автоматически находить доступные акции.
  • Отслеживать кампании и награды, игнорируя ненужные дропы.
  • Входить в систему через дашборд с автоматическим сохранением сессии.
  • Просматривать историю полученных дропов, экспортировать её в CSV и получать уведомления в Telegram.
  • Управлять всем через веб-дашборд с возможной защитой паролем.

Как установить и запустить?

Чтобы начать работу с TDM, тебе нужно установить Docker. После этого выполни следующие команды:

docker build -t twitch-drops-miner .
docker run -d \
  --name twitch-drops-miner --init --stop-timeout 30 --shm-size 256m \
  -p 8080:8080 -e TZ=Australia/Sydney \
  -v "${PWD}/data:/app/data" \
  --restart unless-stopped \
  twitch-drops-miner

После этого открой браузер и переходи по адресу http://localhost:8080, или http://YOUR-SERVER:8080, если используешь другую устройство в своей домашней сети. Не забудь сохранить директорию data при обновлении или пересоздании контейнера.

Как войти в систему?

Для входа в систему выполните следующие шаги:

  1. Открой дашборд. При необходимости войти на Twitch, TDM откроет встроенный браузер для входа.
  2. Завершай процесс входа и проверки в этом браузере. После подтверждения выхода из окна закрывается.
  3. TDM проверяет доступ к твоему аккаунту и сохраняет сессию.

Также стоит помнить, что изображение Chromium и временный дисплей включены в образ, и твой обычный браузер будет отдельным.

Ограничения и требования

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

Если ты пользовался предыдущей версией (v1.3.1 или v1.3.2), необходимо будет войти в систему снова через дашборд после обновления. Сторонние проблемы, а также вопросы по миграции и восстановлению сессий описаны в документации проекта.

Открыть на GitHub: rangermix/TwitchDropsMiner →

Что нового на GitHub — короткие обзоры на русском Новые обзоры приходят в Telegram. Без спама, по делу.
Подписаться

Похожие статьи

Популярные темы на сайте