Skip to content

Instantly share code, notes, and snippets.

Privacy Policy for Discord Web Quest Completer

Last Updated: 12/7/2025

Introduction

Discord Web Quest Completer ("the Extension") is a browser extension that provides helper functionality for Discord quest features. This privacy policy explains how the Extension handles user data and information.

Data Collection

@syncordyt
syncordyt / CompleteDiscordVideoQuests.md
Created November 16, 2024 04:53
Complete Recent Discord Video Quests

Note

This works well on browsers. Desktop app works too but could fail from time to time.

How to use this script:

  1. Click on 'Start Video Quest'
  2. Press Ctrl+Shift+I to open DevTools
  3. Go to the Console tab
  4. Paste the following code and hit enter:
let _, a = Object.values,
b = "getCurrentUser",
c = "actionHandler",
d = "_actionHandlers",
l = "_dispatcher",
i = "ExperimentStore";
webpackChunkdiscord_app.push([
[Date.now()], {},
e => {
_ = e
@syncordyt
syncordyt / gist:6f405122d7948296a492a78e9e8e6d76
Last active September 12, 2024 12:55
Discord Quest Completion Code
let wpRequire;
window.webpackChunkdiscord_app.push([[ Math.random() ], {}, (req) => { wpRequire = req; }]);
let ApplicationStreamingStore = Object.values(wpRequire.c).find(x => x?.exports?.Z?.getStreamerActiveStreamMetadata).exports.Z;
let RunningGameStore = Object.values(wpRequire.c).find(x => x?.exports?.ZP?.getRunningGames).exports.ZP;
let QuestsStore = Object.values(wpRequire.c).find(x => x?.exports?.Z?.getQuest).exports.Z;
let ExperimentStore = Object.values(wpRequire.c).find(x => x?.exports?.Z?.getGuildExperiments).exports.Z;
let FluxDispatcher = Object.values(wpRequire.c).find(x => x?.exports?.Z?.flushWaitQueue).exports.Z;
let api = Object.values(wpRequire.c).find(x => x?.exports?.tn?.get).exports.tn;