AutoTwitchDrops
A minimalist automated Twitch drop claiming bot.
Install / Use
/learn @trevtravtrev/AutoTwitchDropsREADME
About The Project
<p align="right">(<a href="#top">back to top</a>)</p>Built With
<p align="right">(<a href="#top">back to top</a>)</p> <!-- GETTING STARTED -->Getting Started
To get a local copy up and running follow these simple steps.
Prerequisites
If not already installed, install the following.
Installation
- Clone the repo
git clone https://github.com/trevtravtrev/AutoTwitchDrops.git - Install dependencies
poetry method (recommended):
requirements.txt method:poetry install
orpip3 install -r requirements.txtpip install -r requirements.txt - Enter settings in
settings.pySTREAMER_TEXT_FILE = BROWSER_REFRESH_TIME = CHROME_PROFILE_PATH = - Enter twitch streamers in
streamers.txt(Recommended: 20 maximum)A_Seagull adeptthebest Aspen Beaver chipsa Custa Deku Emongg Eviltoaster Flats Jay3 Joystick Kephrii Kragie ml7support - Run
main.py
Usage
- Automate "watching" an unlimited amount of streamers to obtain any drops you desire
- Browser tabs auto refresh (settings) to fire up streams that have started since last refresh
- Mute browser sound
- Continue on with your day
- Collect your twitch drops
Roadmap
- [ ] Support more browsers (firefox, edge, ie, brave)
- [ ] Provide pre-built drops streamer (streamers.txt) files for popular games
- [ ] Community requested features
See the open issues for a full list of proposed features (and known issues).
<p align="right">(<a href="#top">back to top</a>)</p> <!-- CONTRIBUTING -->Contributing
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
License
Distributed under the MIT License. See LICENSE.txt for more information.
Contact
Trevor White
LinkedIn - TrevorAllenWhite
Twitter - @trevtravtrev
Github - trevtravtrev
Email: twhite42094@gmail.com
Project Link: https://github.com/trevtravtrev/AutoTwitchDrops
<p align="right">(<a href="#top">back to top</a>)</p> <!-- POKET DEV -->Poket Dev
PoketDev.com (coming soon)
PoketDev@gmail.com
Unlimited software engineering subscription. Reinventing scaling your business. No contract, no hassle, flat fee, monthly subscription with no hidden fees or surprises.
- Unlimited code request queue
- Unlimited revisions
- Unlimited team member access
- Eloquently written code
- Carefully documented
- All code written in house
- Pause or cancel anytime

