├── .gitignore ├── icon128.png ├── icon16.png ├── icon48.png ├── extras ├── icon.png ├── promo_large.png ├── promo_small.png ├── screenshot.png └── promo_marquee.png ├── content.js ├── README.md ├── badge.css └── manifest.json /.gitignore: -------------------------------------------------------------------------------- 1 | *.zip 2 | -------------------------------------------------------------------------------- /icon128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ravenbtw/twitch-channel-points-auto-clicker/HEAD/icon128.png -------------------------------------------------------------------------------- /icon16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ravenbtw/twitch-channel-points-auto-clicker/HEAD/icon16.png -------------------------------------------------------------------------------- /icon48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ravenbtw/twitch-channel-points-auto-clicker/HEAD/icon48.png -------------------------------------------------------------------------------- /extras/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ravenbtw/twitch-channel-points-auto-clicker/HEAD/extras/icon.png -------------------------------------------------------------------------------- /extras/promo_large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ravenbtw/twitch-channel-points-auto-clicker/HEAD/extras/promo_large.png -------------------------------------------------------------------------------- /extras/promo_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ravenbtw/twitch-channel-points-auto-clicker/HEAD/extras/promo_small.png -------------------------------------------------------------------------------- /extras/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ravenbtw/twitch-channel-points-auto-clicker/HEAD/extras/screenshot.png -------------------------------------------------------------------------------- /extras/promo_marquee.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ravenbtw/twitch-channel-points-auto-clicker/HEAD/extras/promo_marquee.png -------------------------------------------------------------------------------- /content.js: -------------------------------------------------------------------------------- 1 | setInterval(() => { 2 | if (!document.querySelector('.claimable-bonus__icon')) return; 3 | 4 | console.log( 5 | `[${new Date() 6 | .toISOString() 7 | .replace('T', ' ') 8 | .replace('Z', '')}] Found Channel Points bonus chest and pressed it.` 9 | ); 10 | document.querySelector('.claimable-bonus__icon').click(); 11 | }, 1000); 12 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Channel Points Auto Clicker 2 | Browser extension that automatically clicks the bonus channel points button while you're watching a stream. 3 | 4 | # Download 5 | 6 | [Chrome](https://chrome.google.com/webstore/detail/channel-points-auto-click/jdpblpklojajpopllbckephjndibljbc) 7 | 8 | [Firefox](https://addons.mozilla.org/en-US/firefox/addon/channel-points-auto-clicker) 9 | -------------------------------------------------------------------------------- /badge.css: -------------------------------------------------------------------------------- 1 | .chat-line__message[data-a-user="ravenbtw"] .chat-line__username::before, 2 | .chat-line__message[data-user-id="729353699"] .chat-line__username::before { 3 | width: 18px; 4 | margin-right: 0.3rem; 5 | height: 18px; 6 | margin-bottom: 0.15rem; 7 | display: inline-block; 8 | vertical-align: middle; 9 | content: ""; 10 | background: url("https://www.ravenbtw.com/icon.svg"); 11 | background-repeat: no-repeat; 12 | background-size: contain; 13 | background-position: center; 14 | } 15 | -------------------------------------------------------------------------------- /manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "manifest_version": 3, 3 | "name": "Twitch Channel Points Auto Clicker", 4 | "short_name": "TCPAC", 5 | "version": "1.0.1", 6 | "description": "Auto clicks the Channel Points bonus chest for you, so you can watch streams in peace.", 7 | "content_scripts": [ 8 | { 9 | "matches": ["*://*.twitch.tv/*"], 10 | "js": ["content.js"], 11 | "css": ["badge.css"] 12 | } 13 | ], 14 | "icons": { 15 | "16": "icon16.png", 16 | "48": "icon48.png", 17 | "128": "icon128.png" 18 | } 19 | } 20 | --------------------------------------------------------------------------------