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 при обновлении или пересоздании контейнера.
Как войти в систему?
Для входа в систему выполните следующие шаги:
- Открой дашборд. При необходимости войти на Twitch, TDM откроет встроенный браузер для входа.
- Завершай процесс входа и проверки в этом браузере. После подтверждения выхода из окна закрывается.
- TDM проверяет доступ к твоему аккаунту и сохраняет сессию.
Также стоит помнить, что изображение Chromium и временный дисплей включены в образ, и твой обычный браузер будет отдельным.
Ограничения и требования
Проект предназначен только для личного использования на собственном оборудовании и домашней сети, а любые попытки стороннего хостинга не поддерживаются. Поддерживаются версии Python 3.12 и выше.
Если ты пользовался предыдущей версией (v1.3.1 или v1.3.2), необходимо будет войти в систему снова через дашборд после обновления. Сторонние проблемы, а также вопросы по миграции и восстановлению сессий описаны в документации проекта.
Радар проекта: 74 из 100 — крепкий проект
- Импульс 22 ≈ 2 звезды в день
- Темп разработки 97 246 коммитов за 12 недель
- Зрелость 86 проекту 13 месяцев, 29 релизов
- Сообщество 64 57 участников, 71 форк
- Свежесть 92 последний коммит — 13 дней назад
- Быстрый старт 90 есть: команда установки, Docker, сайт/демо
- Готовность к продакшену 90 релиз v2.5.0, автосборка, тесты
- Безопасность и доверие 55 лицензия MIT
- Документация 89 README 9.4 тыс. знаков, 7 разделов, папка docs
- Экосистема 56 6 подписчиков на обновления, 11 тем
Как считаем
Только открытые данные GitHub на 14.11.2026, без оценок нейросети. Каждая ось — от 0 до 100, итог — среднее.
- Импульс — звёзд в день: за время наших замеров, а пока их нет — за всю жизнь проекта; 200 в день — максимум.
- Темп разработки — коммитов за последние 12 недель; 300 — максимум. Пока GitHub не досчитал статистику, ось не учитывается.
- Зрелость — возраст проекта (3 года — максимум) и число релизов (30 — максимум), поровну.
- Сообщество — участников с коммитами (200 — максимум) и форков (5000 — максимум), поровну.
- Свежесть — дней с последнего коммита: сегодня — 100, полгода и больше или архив — 0.
- Быстрый старт — в README есть команда установки, раздел «быстрый старт» или примеры использования, в репозитории — Docker и папка примеров, у проекта есть сайт или демо.
- Готовность к продакшену — релизы, версия 1.0 и выше, автосборка (GitHub Actions), тесты, лицензия, журнал изменений.
- Безопасность и доверие — открытая лицензия (своя — половина балла), политика безопасности (SECURITY.md), проект организации, правила для участников, не в архиве.
- Документация — объём и структура README, папка docs или сайт, оценка «здоровья сообщества» GitHub.
- Экосистема — звёзды (50 тыс. — максимум), подписчики на обновления (1000 — максимум), темы репозитория.
Открыть на GitHub: rangermix/TwitchDropsMiner →
RepoRadar