Twitch Channel Points Miner - v2
This is a fork of: https://github.com/gottagofaster236/Twitch-Channel-Points-Miner.
I've also take some piece of code - and idea to use Selenium fo do bet from: https://github.com/ClementRoyer/TwitchAutoCollect-AutoBet
A simple script that will watch a stream for you and earn the channel points.
It can wait for a streamer to go live (+450 points when the stream starts), it will automatically click the bonus button (+50 points), and it will follow raids (+250 points).
Read more here: https://help.twitch.tv/s/article/channel-points-guide?language=en_US
Main difference from the original repository:
- Improve the logging
- Rewrite the entire code using classe instead of module with global variables
- Place the bet / make - prediction and won or lose (good luck) your channel points!
How to use:
- Clone or download this repository
git clone https://github.com/Tkd-Alex/Twitch-Channel-Points-Miner - Install all the requirements
pip install -r requirements.txt - Create your
run.pyfile start from example.py
from TwitchChannelPointsMiner import TwitchChannelPointsMiner
twitch_miner = TwitchChannelPointsMiner(
username="your-twitch-username",
make_predictions=True, # If you want to Bet / Make prediction
follow_raid=True, # Follow raid to obtain more points
save_logs=True, # Save logs in file
)
twitch_miner.mine(["streamer1", "streamer2"]) # Array of streamers
- Start mining!
python run.py
Migrating from old repository:
If you already have a twitch-cookies.pkl and you don't want to login again please create a cookies/ folder in the current directory and then copy the .pkl file with a new name your-twitch-username.pkl
.
+-- run.py
+-- cookies
| +-- your-twitch-username.pkl
