Code Monkey home page Code Monkey logo

twitchautocollect-autobet's Introduction


Project logo
Twitch AFK

An AFK bot for Twitch that auto collect channel points & auto bet.

Version EARLY-ALPHA

Installation & use

  1. git clone [email protected]:ClementRoyer/TwitchAutoCollect-AutoBet.git
  2. pip3 install -r requirement.txt
  3. update the config.txt with your infos
    • You can find your token on twitch cookies.
  4. run : python3 poc.py

Please feel free to contribute ❤︎

0 0 0

0 0

twitchautocollect-autobet's People

Contributors

clementroyer avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

twitchautocollect-autobet's Issues

Clean close on ctrl+c

When using a ctrl+c the program is badly ended without any clean. Checking for KeyboardInterrupt can patch this issue.

CSV log

Log every data into a well-formed CSV, this allows us to analyse data and find the best bet strategy for each stream.

Unexpected debug file

A debug file is always created and I don't know why. It have something to do with Windows and ChromeDriver.

Strategy input/config file

Not one strategy work for every stream, so starting the script with the bet strategy within a config file or just as input would be really helpful.

could not convert string to float: '1.1tys'

In other language than english - for example in Polish i received ValueError when i collect more than 1000 coins, because Twitch always shorten '1000' for '1tys' in my language.
dGK6fRj
and screenshoot from Twitch:
VoIiBtB
maybe could you collect 'skulls' value instead of discovered value

Bug with "Current status"

"Current status" target sometime the good status in the user menu, but sometimes a random twitch name.

Sleep before bet

In the bet placing method, the slip take too much time so the order can't be made.

could not convert coins string to float: '1.1tys'

In other language than english - for example in Polish i received ValueError when i collect more than 1000 coins, because Twitch always shorten '1000' for '1tys' in my language.
dGK6fRj
and screenshoot from Twitch:
VoIiBtB
maybe could you collect 'skulls' value instead of discovered value

Improve readme with GIF

Add a GIF to improve the project description, this will help to have a good demonstration and proof of work.

Stream down

When the stream is down it shouldn't bet checking for bet or chest.

By using the TWITCH API, a waiting feature can be patched and work 24h/24h.

Bet message lose or win

Add a bet win/lose capture with point Update

Currently we aren't checking if a bet is won or lost, we are just printing the score. Even if there is a function for this, it needs to be tested and improved to post a message when a bet is lost or won

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.