TwitchDropsMiner 自动挂机指南:无人值守领取 Twitch 限时掉落奖励
【免费下载链接】TwitchDropsMinerAn app that allows you to AFK mine timed Twitch drops, with automatic drop claiming and channel switching.项目地址: https://gitcode.com/GitHub_Trending/tw/TwitchDropsMiner
TwitchDropsMiner 是一款用来自动挂机领取 Twitch 限时掉落(Drops)奖励的开源工具。它替你完成观看时长积累、频道切换和奖励领取,你只需要让它挂着跑就行。适合想在后台挂机领奖励、又不想手动盯播的普通用户,读完后能跑通从登录到自动挖矿的最小流程。
一、核心能力:它能帮你做什么
- 无流媒体挖矿:只拉取直播元数据来推进观看进度,不下载视频和声音,带宽占用极低。
- 自动切换频道:当前频道下线,或出现优先级更高的游戏开播时,自动换台。
- 自动领取奖励:通过 WebSocket 收到掉落就绪事件后,自动调接口把奖励领下来。
- 游戏优先级与排除:用
priority和exclude列表决定挖什么、按什么顺序挖、跳过哪些。 - 多频道状态追踪:分片 WebSocket 连接最多同时追踪约 199 个频道的上下线状态。
- 登录会话持久化:账号信息存进
cookies.jar,重启后免重复登录。
| 场景 | 手动方式 | TwitchDropsMiner |
|---|---|---|
| 累计观看时长 | 开浏览器盯播数小时 | 后台只拉元数据挂机 |
| 频道切换 | 自己盯、自己切 | 下线或更优游戏自动切 |
| 领取奖励 | 手动点击、容易错过 | 收到事件自动领取 |
二、最快上手路径:三步跑通
第 1 步:拉代码并初始化环境
git clone https://gitcode.com/GitHub_Trending/tw/TwitchDropsMiner cd TwitchDropsMiner bash setup_env.sh这一步克隆仓库并创建名为env的虚拟环境、装好依赖,Windows 上改用 setup_env.bat,源码要求 Python 3.10 及以上。
第 2 步:启动主程序
env/bin/python main.py这一步用虚拟环境里的解释器启动图形界面,Windows 上对应env\Scripts\python main.py。
第 3 步:登录并选游戏
在应用里的登录框连上你的 Twitch 账号;到 Drops 活动页把自己要挖的游戏账号关联好;再到 Settings 标签把想挖的游戏加进priority列表,点Reload开始。跑通后主窗口会列出可挖的直播频道,状态栏显示正在观看某个频道,掉落进度条开始倒计时。
三、典型场景:按需求调整配置
场景 A:个人单账号后台挂机
把程序挂起来,白天或睡觉时自动挖矿,改这几处即可:
- 用
--tray参数启动,让它最小化进系统托盘。 - 在
priority列表里只放真正想领的游戏,用exclude排除不想要的。 - 开
autostart_tray让它跟随系统自启,保留tray_notifications领奖提醒。 - 网络不稳时把
connection_quality调大,超时会更宽松。
场景 B:多活动同期,追限定掉落
多个活动撞在一起时,让它按规则挑最该挖的:
- 用
priority_mode切换排序:只挖优先级游戏、按活动即将结束、或按剩余分钟最少。 - 开
available_drops_check,只挖确实开启了掉落的频道,少走空路。 - 这些键都在 settings.py 对应的
settings.json里,改完重启生效。
四、底层运行机制:一段话讲清
它用 Python 加aiohttp写成一个全异步客户端,不依赖浏览器,常驻系统托盘。运行时它先建一条 WebSocket 连接,实时接住频道上下线和掉落进度事件;再按你设好的游戏优先级,挑一个开了掉落的频道,隔一阵发一次观看事件来推进分钟数;收到掉落可领取信号时,立刻调接口把奖励领下。最关键的取舍是不下载任何视频流,只发元数据级的观看请求,所以带宽几乎可以忽略,相关逻辑集中在 twitch.py 里。
五、同类方案:怎么选
| 方案 | 一句话差异点 | 适合谁 |
|---|---|---|
| TwitchDropsMiner | 无浏览器、纯 WebSocket 轻量挂机 | 只想要后台自动领掉落 |
| 浏览器自动化脚本 | 跑真实浏览器、模拟点击 | 需要复杂页面交互的场景 |
| 手动盯播 | 零工具、完全可控 | 偶尔领一两次奖励的人 |
追求省带宽和省心就选 TwitchDropsMiner;只有在需要完整浏览器交互时才考虑 Selenium 类脚本。
六、使用边界与安全提示
- 单账号运行,官方不用于多账号批量。
- 挂机时勿用同账号再开浏览器观看。
- 收好
cookies.jar,防止他人据此登录。 - 只挖已关联游戏账号的掉落活动。
它把"攒分钟、切台、领奖"这三件繁琐的事收进后台,你只管挂着就行。
【免费下载链接】TwitchDropsMinerAn app that allows you to AFK mine timed Twitch drops, with automatic drop claiming and channel switching.项目地址: https://gitcode.com/GitHub_Trending/tw/TwitchDropsMiner
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考