Skip to content

A cross-platform desktop application to complete Discord Quests automatically - supports video, stream, and game quests

License

Notifications You must be signed in to change notification settings

Masterain98/discord-quest-helper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

83 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Discord Quest Helper

Discord Quest Helper Logo

๐ŸŽฎ Automate your Discord Quests with one click

Complete Discord video, stream, and game quests automatically while you focus on what matters.

โญ If you find this helpful, please give it a star! โญ

License Platform Tauri Vue Rust GitHub Release

๐Ÿš€ Quick Start

Warning

This tool is for educational purposes only. Using this tool may violate Discord's Terms of Service. The authors are not responsible for any consequences resulting from the use of this software. Use at your own risk.

Download & Run

Windows:

  1. Go to GitHub Releases and download:
    • Portable: .zip file โ€” extract to any folder and run discord-quest-helper.exe
    • Installer: .msi file โ€” double-click to install

macOS (Apple Silicon):

  1. Go to GitHub Releases and download the latest .dmg file
  2. Open the .dmg file and drag the app to your Applications folder
  3. Run the following command in Terminal to remove the quarantine attribute:
    xattr -cr /Applications/Discord\ Quest\ Helper.app
  4. Run Discord Quest Helper from Applications

Login

  1. Click Auto Detect Token for automatic extraction, or
  2. Click Manual Input to enter your token directly

Note

Auto Detect Token requires the Discord desktop client to be running in the background.

Complete Quests

  • Video/Stream: Click "Start Quest" on any incomplete quest
  • Game: Use Game Simulator tab โ†’ Select game โ†’ Create & Run simulated game

โœจ Features

  • โšก One-Click Login โ€” Automatically detects your Discord token, no scripts or technical steps needed
  • ๐ŸŽฎ Zero-Download Game Simulation โ€” Complete game quests without downloading or installing the actual game
  • ๐Ÿ“บ Video & Stream Automation โ€” Click once, progress submits automatically in the background
  • ๐Ÿ” Advanced Quest Filter โ€” Filter by reward type, completion status, and more
  • ๐Ÿ‘ฅ Multi-Account Support โ€” Manage multiple Discord accounts seamlessly
  • ๐ŸŒ Multi-language โ€” English, Chinese (Simplified & Traditional), Japanese, Korean, Russian, Spanish

๐Ÿ“ธ Screenshots

Login Home
Login Home
Multi-Account Game Simulator
Multi-Account Game Simulator
Quest Progress Settings
Quest Progress Settings

๐Ÿ—๏ธ Architecture

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚                      Discord Quest Helper                        โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚  Vue.js Frontend (Vite dev server :1420)                         โ”‚
โ”‚  โ”œโ”€ Views: Home, GameSimulator, Settings, Debug                 โ”‚
โ”‚  โ”œโ”€ Stores: auth.ts, quests.ts, version.ts (Pinia)              โ”‚
โ”‚  โ””โ”€ API: tauri.ts (IPC bridge)                                   โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚     Tauri IPC          โ”‚                                         โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚  Rust Backend (Tauri 2)                                          โ”‚
โ”‚  โ”œโ”€ token_extractor.rs   - LevelDB + DPAPI + AES-GCM             โ”‚
โ”‚  โ”œโ”€ cdp_client.rs        - Chrome DevTools Protocol integration  โ”‚
โ”‚  โ”œโ”€ discord_api.rs       - HTTP client & endpoints               โ”‚
โ”‚  โ”œโ”€ discord_gateway.rs   - WebSocket gateway connection          โ”‚
โ”‚  โ”œโ”€ quest_completer.rs   - Video/stream automation               โ”‚
โ”‚  โ”œโ”€ game_simulator.rs    - Process creation & management         โ”‚
โ”‚  โ”œโ”€ super_properties.rs  - Discord client fingerprinting         โ”‚
โ”‚  โ”œโ”€ stealth.rs           - Stealth mode for anti-detection       โ”‚
โ”‚  โ”œโ”€ logger.rs            - Structured logging                    โ”‚
โ”‚  โ””โ”€ runner.rs            - Game runner management                โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚  Game Runner (src-runner) - Minimal Windows exe (~140KB)         โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                              โ”‚ HTTPS
                              โ–ผ
                    Discord API (discord.com/api/v9)

๐Ÿ”’ Security

  • Tokens stored in memory only โ€” Never persisted to disk
  • HTTPS for all requests โ€” Secure API communication
  • Platform-native encryption โ€” Windows DPAPI / macOS Keychain

Caution

Using automation tools may violate Discord ToS and result in account suspension.

๐Ÿค Contributing

Contributions are welcome! Please see CONTRIBUTING.md for:

  • Development setup
  • Project structure
  • Code conventions
  • Pull request guidelines

๐Ÿ“„ License

MIT License โ€” see LICENSE file.

๐Ÿ™ Credits

Inspiration & Resources

Technologies