Skip to content

auuruum/kickautodrops

 
 

Repository files navigation

KickAutoDrops

RU EN


KickAutoDrops is a minimalist automation tool designed to efficiently collect Rust game drops from Kick.com without actually streaming any video or audio content. The application runs in the background, simulating stream viewing by interacting with Kick.com's API, allowing you to collect drops while saving bandwidth and system resources.

⚙️ How It Works

Every 10 seconds, the application simulates watching a stream by fetching stream metadata and sending the necessary requests to Kick.com - this is sufficient to progress drop timers. Crucially, this completely bypasses downloading any actual video or audio stream data. To maintain accurate channel status (ONLINE/OFFLINE), the application establishes a websocket connection that receives real-time events about:

  • Streams going online or offline
  • Game/category changes
  • Drop progress updates
  • Viewer count changes

🧩 Installation

1: Pre-built Release

  1. Navigate to the Releases section
  2. Download the latest version for your platform (Windows/Linux/macOS)
  3. Extract the executable
  4. Install extension Get cookies.txt LOCALLY for chrome or Get cookies.txt LOCALLY for firefox
  5. Export all cookies from kick.com
  6. Place all contents into the "cookies.txt" file next to the executable python script.
  7. Run from terminal/command prompt

3: Build from Source

# Clone the repository
git clone https://github.com/PBA4EVSKY/kickautodrops.git

# Navigate to the directory
cd kickautodrops

pip install pyinstaller
pyinstaller index.spec

❤️Contributing

If you’d like to add a new feature, improve existing code, or help with translations, feel free to fork this repository and submit a pull request.
All contributions are welcome and appreciated!

About

Lightweight automated Rust drops collector for Kick.com - no GUI, no bandwidth waste

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Python 100.0%