Farms automaticlly Twitch Drops.
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
Well i was tired of always checking which Rust Drops are avaiable and which Streamers are Online, and most of the time while i was sleeping the "nice" Drops were Online.
So i made this bot to Automaticlly farm Drops unitl you have all of them. Oh and btw the code is a mess and im a beginner so dont expect a well coded application.
Here's why:
- You dont waste your time checking who is online.
- You can sleep while the Bot takes care of the Drops.
- Well and no need to open the Stream by urself in a tab which takes up your space. 😄
There are two ways you can use this bot.
- You can dowloaded the compiled version from the Releases Tab.
- You can clone this Project and start it with node.js
- Executable
- Dowload the Zip File with the Executable and NPM packages to your PC https://github.com/Zaarrg/TTVDropBot/releases
- Extract the Zip File into a Folder
- Run TTVDropBot.exe
- npm
- Clone the repo to your PC https://github.com/Zaarrg/TTVDropBot
- Install NPM packages
npm install
- Run it
node index.js
- You can specify a User Profil Directory. This allows for Auto Login after the first sign in.
- In the Example below you can see the User Data Profile.
!Check the todo.txt in src for a frequently updated list!
There are Some Features i would like to add:
- The Bot should automaticlly stop if the user has all Drops.
- Ability to go back to the selecting Twitch Channel by pressing a Key to switch channels while the Programm is running.
- Improve the 100% Event. Change it from Randomly selecting a channel to Randomly select a channel and exclude the current one. [Done]
- No Event at the moment to handel the Situation of all avaiable Streams Have 100% on the Drop. Bot would Look for new channel every 2 Minutes -> Bad Performance. [Done]
- Stop the Bot by Pressing a key and not by terminating the window. [Done]
- Add a Event to handel all Channels offline Situation
- At the moment there is no difference in Drop is already claimed or Drop Progress was not started yet. Could Result in Endless Retry loop.
- Add the ability to read all already claimed drops. Would prevent some bugs
Distributed under the MIT License. See LICENSE
for more information.
Discord: - Zarg#8467
Project Link: https://github.com/Zaarrg/TTVDropBot