Skip to content

this-is-really/TwitchDropSentryMulti

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 DropSentry

Discord License: MIT Rust Version

Next-level multi-account Twitch Drops farmer. Watch streams and claim time-based drops for all your accounts at once - completely hands-free, blazing fast, and extremely lightweight.


Important

DropSentry 1.0.1 - Minor Update!

Added Discord Webhook Support
DropSentry can now send notifications to your Discord channel.
You will receive messages about important events: successful drop claims, farming start/stop, and more.

After extensive testing and your valuable feedback, the project remains stable and production-ready.

✨ Why DropSentry Stands Out

  • True multi-account support - run as many Twitch accounts as you want simultaneously
  • Smart game priority system - just list your games; the higher in the file, the higher the priority
  • Proxy support - dedicated proxy list for maximum privacy and safety
  • Discord Webhook notifications - real-time alerts for drop claims, farming status and more
  • Autostart + fully customizable config
  • Beautiful real-time UI with per-account progress bars
  • Auto-claim + anti-duplicate protection
  • Lightweight & fast - pure Rust, no browser, no bloat

DropSentry Interface

This is the evolved multi-account fork of the original TwitchDropSentry, built for real drop farmers.

🚀 Quick Start (30 seconds)

  1. Download the latest release from Releases
  2. Windows: simply run twitchdrops_miner.exe
    Linux: first make the binary executable with
    chmod +x twitchdrops_miner-linux-x86_64
    then run ./twitchdrops_miner-linux-x86_64
  3. Log in to all your accounts (sessions are saved automatically)
  4. Done - the tool will create the lists/ folder (if it doesn't exist) and start farming right away

⚙️ Configuration (since 1.0.1)

All settings are now in one clean file:
data/config.json

{
  "games_path": "./lists/games.txt",
  "proxies_path": "./lists/proxies.txt",
  "autostart": false,
  "discord_webhook_url": ""
}

Discord Webhook Support (NEW in 1.0.1)

  • New field: discord_webhook_url
  • Paste your Discord Webhook URL to enable notifications.
  • If left empty (""), notifications will be completely disabled.

Example with webhook enabled:

{
  "games_path": "./lists/games.txt",
  "proxies_path": "./lists/proxies.txt",
  "autostart": false,
  "discord_webhook_url": "https://discord.com/api/webhooks/1488241374007660735/VndLpLuv6iE_jBiNwVBmsIoiSA8pDNsxssjsCxDs_DaA-U2fwrge7wPfSFctVwSAo1X_"
}

What the program does automatically

  • On first launch it creates the lists/ folder and the necessary files inside
  • You can point it to your own custom paths if you prefer
  • The new discord_webhook_url field is automatically added to existing configs

lists/games.txt (priority from top to bottom)

THE FINALS
Marvel Rivals
Warhammer 40,000: Darktide
Rust
Valorant

The higher the game is in the list — the higher its priority.
The tool will first try to find a stream for the top game, then the next, and so on.

lists/proxies.txt (one proxy per line)

socks5://user:pass@123.45.67.89:1080
http://192.168.0.1:8080
socks5://2esfs:323e@192.168.0.1:8000

Fully supports HTTP and SOCKS5 (with or without authentication).

How It Works

  1. Logs into all configured Twitch accounts
  2. Fetches current Drop campaigns
  3. For each account picks the highest-priority eligible game
  4. Finds the best live stream for that game
  5. Emulates real viewing via official Twitch GQL
  6. Shows beautiful real-time progress for every account
  7. Automatically claims drops and saves history to prevent duplicates
  8. Sends Discord webhook notifications when configured

📥 Pre-built Binaries & Builds

DropSentry provides official pre-compiled binaries for all major platforms.
All builds are available on the Releases page.

Supported Platforms

Operating System Architecture Binary Name Notes
Windows x86_64 twitchdrops_miner-windows-x86_64.exe Double-click to run
Linux x86_64 twitchdrops_miner-linux-x86_64 Requires chmod +x
Linux aarch64 (ARM64) twitchdrops_miner-linux-aarch64 Requires chmod +x
macOS Apple Silicon (aarch64) twitchdrops_miner-macos-aarch64 Requires chmod +x
macOS Intel (x86_64) twitchdrops_miner-macos-x86_64 Requires chmod +x

Quick command for Linux / macOS:

chmod +x twitchdrops_miner-*

💾 Data & Security

All sessions and data are stored as plain JSON files in the data/ folder.
Recommendation: Use farming-only accounts and always enable proxies.
We are not responsible for bans or data leaks — use at your own risk.

🐞 Bug Reports

Found a bug (critical or minor)? Open an Issue right away.
Every report helps make the project even better.

⭐ Support the Project

If DropSentry is helping you farm drops, please drop a star
It’s the best motivation to keep pushing updates.

❤️ Support the Developer


Made with ❤️ for the Twitch community
License: MIT
Version: 1.0.1

About

A multi-account Rust CLI tool for automatic Twitch Drops farming

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages