A Vencord plugin that automatically accepts and completes Discord quests.
It keeps a queue of active quests and processes them one-by-one, handling things like reloads, account switches, and mid-session enabling so it doesn’t break or double-run.
This plugin automates Discord quest progress. Use it at your own risk and make sure you understand Discord’s Terms of Service.
I am not responsible for any account actions, flags, or bans that may occur from using this plugin.
- Auto-complete supported quest types
- Optional auto-accept for new quests
- Queue system to avoid conflicts
- Handles reloads and account switching
- Console logging for progress/debugging
- WATCH_VIDEO
- WATCH_VIDEO_ON_MOBILE
- PLAY_ON_DESKTOP
- STREAM_ON_DESKTOP
- PLAY_ACTIVITY
Some tasks require the Discord desktop app and will be skipped on web.
- Place the plugin file at:
src/plugins/questAutocompleter/index.tsx - Rebuild Vencord:
- In your Vencord repository folder run:
pnpm build
- In your Vencord repository folder run:
- Restart Discord and enable the plugin:
- Open Vencord → Settings → Plugins and enable
QuestAutocompleter.
- Open Vencord → Settings → Plugins and enable
- (Optional) Enable auto-accept:
- In the plugin settings, toggle "Auto-accept quests" to have the plugin automatically enroll available quests.
Note: Vencord must be built from source in order to use this plugin. For more information, check out: https://docs.vencord.dev/installing/
The original quest completion logic was based on: https://gist.github.com/aamiaa/204cd9d42013ded9faf646fae7f89fbb
The rest of the plugin (queueing system, session handling, auto-accept logic, etc.) was built and expanded on top of that idea.
GPL-3.0 (same as Vencord)