A fork of nicola02nb/completeDiscordQuest with advanced features including automatic captcha solving, reward code extraction, and enhanced quest automation.
Automatically bypass hCaptcha challenges when accepting/completing/claiming quests. Supports multiple solving services:
- NopeCHA - 100 free solves per day (Recommended for free usage)
- 2Captcha - Paid service ($1-3 per 1000 solves)
- CapSolver - Paid service ($0.8 per 1000 solves)
- Auto fallback - Free auto-click method when API services fail
Features:
- Token caching system (2-minute cache for efficiency)
- Automatic token cleanup to prevent memory leaks
- Multi-service support with priority order
- Real-time captcha detection and solving
- DOM-based captcha monitor for auto-detection
WARNING: Using captcha bypass may violate Discord Terms of Service and could risk account suspension. Use at your own risk!
Automatically extracts and saves redemption codes from quest rewards:
- Scans quest claim responses for redemption codes
- Supports multiple code patterns (gift codes, redemption codes, etc.)
- Automatically appends codes to settings with quest name and timestamp
- Stores codes in dedicated setting for easy access
Advanced video progress and play activity spoofing with three speed modes:
-
Speedrun Mode - Complete quests as fast as possible
- Video: 60x speed, 0.15s interval, 9999s future tolerance
- Activity heartbeat: Every 2 seconds
-
Balanced Mode (Default) - Good speed with moderate safety
- Video: 7x speed, 1s interval, 10s future tolerance
- Activity heartbeat: Every 20 seconds
-
Stealth Mode - Slower, more realistic progress
- Video: 1x speed, 1s interval, 5s future tolerance
- Activity heartbeat: Every 25 seconds
Only accept and complete quests with specific reward types:
- Any reward (default)
- Nitro / Nitro trials - Only Nitro rewards
- Avatar decoration - Only profile decorations
- In-game item / DLC - Only game items
- Shop currency / Orbs - Only currency rewards
Robust retry mechanism with exponential backoff:
- Configurable max retries and delays
- Automatic retry for failed API calls
- Detailed error logging for debugging
- Graceful degradation when services fail
Multiple locations for quest buttons with badge counters:
- Top bar button (default)
- Settings bar button
- Quest badges showing available/completable quest counts
- Option to disable all UI rendering (headless mode)
Voice Channel Integration:
- Configure preferred voice channel ID for streaming quests
- Auto-join voice channel when streaming quest starts
- Auto-invite specific user ID when quest stream begins
Captcha Settings:
- Choose captcha solving service preference
- Configure API keys for multiple services
- Select fallback method (auto-click or manual)
Other Settings:
- Disable UI rendering for fully automated operation
- View and manage saved redemption codes
- Choose quest acceptance and claiming behavior
- Install Vencord
- Clone this repository into your Vencord plugins directory:
cd Vencord/src/userplugins git clone https://github.com/Talya1412/completeDiscordQuest.git - Reinject Vencord
cd Vencord pnpm inject - Enable the plugin in Vencord settings
All settings are available in Vencord Settings → Plugins → CompleteDiscordQuest:
-
Basic Settings:
- Enable auto-accept quests
- Enable auto-claim rewards
- Choose preferred reward type
-
Captcha Solving (Optional):
- Enable auto-captcha solving
- Choose solving service
- Add API key(s) for chosen service(s)
-
Speed & Stealth:
- Select spoofing speed mode
- Configure voice channel preferences
-
UI Options:
- Show/hide quest buttons
- Enable/disable quest badges
- Toggle UI rendering
- Visit nopecha.com
- Create account and go to Settings → API Key
- Copy key (format:
pk_nopecha_xxxxxxxx) and paste in plugin settings
- Visit 2captcha.com
- Register and get your API key
- Paste 32-character key in plugin settings
- Visit capsolver.com
- Register and get your API key
- Copy key (format:
CAP-xxxxxxxx) and paste in plugin settings
- Quest Detection: Monitors Discord's quest store for new quests
- Auto-Accept: Automatically enrolls in quests matching your reward preference
- Quest Completion: Spoofs video watching or game activity based on quest type
- Captcha Handling: If captcha appears, automatically solves using configured service
- Reward Claiming: Claims rewards and extracts redemption codes
- Code Storage: Saves codes with quest name and timestamp for later use
USE AT YOUR OWN RISK! This plugin:
- Automates quest completion which may violate Discord ToS
- Uses captcha solving services which Discord actively blocks
The developers are not responsible for any consequences of using this plugin.
- Original snippet by aamiaa
- Original Vencord port by nicola02nb
- Fork by Talya1412
GPL-3.0-or-later