Twitch Points Miner for multiple accounts with Discord logging

Creator of the Twitch Miner

— PLEASE NOTE THIS IS PROBABLY BANNABLE —

Made on python 3.8.X (Browser_cookies3 does not work on further verisons)

WINDOWS SET UP ONLY

Could be used on other OS after the initial set up

Install dependancies:

pip install -r requirements.txt

Fill in user_data.py:

  • Twitch/gmail :

    • Disable 2Fa on Twitch
    • Smpt data should be gmails
    • Imap/POP should be enabled in Gmail settings
    • Access from unauthorised/untrusted apps enabled in google security settings (For Imap/POP to work)
  • Discord:

    • I dunno its pretty self explanatory
    • True/False to Enable/Disable logging respectively

Run win_setup.py for cookies to load

python win_setup.py

Fill in streamer data in example.py:

The block you should change is :

twitch_miner.mine(
    [
        
        Streamer("streamer username", settings=StreamerSettings(make_predictions=True  , follow_raid=True , claim_drops=True  , watch_streak=True , bet=BetSettings(strategy=Strategy.SMART      , percentage=5 , stealth_mode=False,  percentage_gap=20 , max_points=2000   , filter_condition=FilterCondition(by=OutcomeKeys.TOTAL_USERS,      where=Condition.LTE, value=1000 ) ) )),
        
    ],                                 # Array of streamers (order = priority)
    followers=False                    # Automatic download the list of your followers (unable to set custom settings for you followers list)
    )
    return twitch_miner

Simply add streamers to the list, more on that on the original repository I stole from 🙂
Creator of the Twitch Miner

After all that the setup is complete and you are good to go!

python main.py
Please enjoy

To add a new account:

  • Add info to user_data.py
  • run win_setup.py
  • Done!

GitHub

View Github