Twitch Drop Auto-Claimer 作者: FooLsHanG
Automatically watch Twitch streams to collect Drops. Enter your game list once — the extension opens muted background tabs, picks live channels with Drops enabled, tracks progress, and stops when everything is collected.
45 个用户45 个用户
扩展元数据
关于此扩展
Twitch Drop Auto-Claimer collects Twitch Drops for you without taking over your browser.
FEATURES
• Enter one or more game names — the extension finds live channels with Drops enabled for each of them
• Watches multiple games at the same time, one background tab per game (configurable limit, default 3)
• All tabs open in the background and are muted — they never steal focus from what you're doing
• Automatically switches channels if a stream goes offline or raids another channel
• Reads your Drops inventory to track progress, and closes a tab as soon as that game's drops are fully collected
• Priority modes: follow your list order, or watch campaigns closest to expiring first
• Master ON/OFF switch — when off, all timers, observers and tabs stop completely
• Optional auto-off after a set number of hours with no drops
PRIVACY
No accounts, no tracking, no analytics. All settings are stored locally in your browser. Nothing is ever sent to a remote server.
NOTE
Windows sleep mode will suspend the browser and stop drop progress. If you leave it running overnight, disable sleep in your power settings.
Use at your own discretion and in accordance with Twitch's terms of service.
FEATURES
• Enter one or more game names — the extension finds live channels with Drops enabled for each of them
• Watches multiple games at the same time, one background tab per game (configurable limit, default 3)
• All tabs open in the background and are muted — they never steal focus from what you're doing
• Automatically switches channels if a stream goes offline or raids another channel
• Reads your Drops inventory to track progress, and closes a tab as soon as that game's drops are fully collected
• Priority modes: follow your list order, or watch campaigns closest to expiring first
• Master ON/OFF switch — when off, all timers, observers and tabs stop completely
• Optional auto-off after a set number of hours with no drops
PRIVACY
No accounts, no tracking, no analytics. All settings are stored locally in your browser. Nothing is ever sent to a remote server.
NOTE
Windows sleep mode will suspend the browser and stop drop progress. If you leave it running overnight, disable sleep in your power settings.
Use at your own discretion and in accordance with Twitch's terms of service.
评分 0(1 位用户)
权限与数据
必要权限:
- 下载文件和读取与修改浏览器的下载历史
- 获取最近关闭的标签页
- 获取浏览器标签页
- 访问您用于 twitch.tv 域名的网站的数据
- 访问您在 35-188-24-245.sslip.io 的数据
- 访问您在 www.twitch.tv 的数据
收集的数据:
- 开发者称此扩展无需收集数据。
更多信息
PURPOSE
This extension automates watching Twitch streams so the user can collect Twitch Drops without manually keeping streams open.
HOW IT WORKS
1. The user enters one or more game names in the popup.
2. For each game, the extension opens a background tab to the Twitch directory page for that game, filtered to Drops-enabled channels.
3. A content script picks a live channel from that page and navigates the same tab to it.
4. The stream tab is set to the lowest quality and muted at the browser level.
5. A separate periodic check reads the user's Drops inventory page to see progress.
6. When a game's drops are fully collected (or the campaign expires, or no one is streaming it), that tab is closed. When all games are done, all tabs close.
TAB BEHAVIOUR
All tabs are created with active: false and muted via tabs.update({muted: true}). The code never calls tabs.update({active: true}) or windows.update({focused: true}), so the user's focus is never stolen. Tabs are tracked by ID so the extension only ever touches tabs it created itself.
PERMISSIONS
- tabs: open, mute, navigate and close the background watch tabs
- storage: store user settings (game list, enabled state, options) locally
- alarms: schedule periodic stream-status and inventory checks
- host permission for twitch.tv: content scripts read the directory, channel and drops inventory pages
DATA HANDLING
No data is collected, transmitted or shared. Everything lives in browser.storage.local. There are no analytics, no remote endpoints, and no external requests other than normal page loads of twitch.tv.
SAFETY
A master ON/OFF switch in the popup halts all activity: alarms are cleared, observers disconnected, timers cancelled and all watch tabs closed. Every entry point checks the enabled flag before acting.
The code is plain JavaScript with no build step, bundler or minification — the submitted files are the original source.