Automatically collects channel points for your favorite streamers.
- Install all dependencies :
pip install -r requirements.txt
. - Download Chromedriver.
- Get your Twitch authentication cookie (auth-token).
- Edit
config.example.json
:
{
"chromeDriverPath": "", // Set the path of the chromedriver
"authTokenCookie": "", // Paste the content of your Twitch authentication cookie (auth-token)
"streamers": [], // Put a list of your streamers to farm in order of preference (ex: ["streamerName1", "streamerName2", ...])
"hideTheBot" true, // true = hide the bot, false = see the bot working
"logs": true // true = log every bot's actions, false = do not log bot's actions
}
- Rename it to
config.json
.
Finally, launch the script.
- Go to
settings
(advanced settings
for some browsers) - Go to
privacy and security
- Click on
cookies and other site data
- Click on
set cookies and site data
- Search for twitch.tv
- Click on the coupon and retrieve the contents of the cookie named
auth-token
Shortcut for main browsers:
Chrome: chrome://settings/cookies/detail?site=twitch.tv
Brave: brave://settings/cookies/detail?site=twitch.tv
- Go to
https://www.twitch.tv/
- Open the Dev Tools (Ctrl+Shift+I or F12)
- Go to the Storage tab
- Click on
Cookies
thenhttps://www.twitch.tv
- Copy the content of the cookie named
auth-token
- Collect points (every 5 minutes) (+10pts)
- Recover the drops (+50pts)
- Watch serial streams (+450pts)
Join the Discord server !
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
This project is under GPLv3.