markterence /discord-quest-completer

A Windows desktop application to complete quests on Discord without installing the full actual games.

★ 989⑂ 95👁 13⑃ 14● 51▤ 9◈ 8
VueMITCreated 2025-04-14
989
stars
+0
95
forks
13
watchers
14
prs
51
issues
9
releases
8
discussions

README

Discord Quest Completer


!GitHub Actions Workflow Status)



 A quest completer for Discord. Discord Quest Completer. I don't know what to call this, but there it is.

A Windows desktop application for Discord Rich Presence and completing Discord Quest for games without needing to install the full actual games/applications. Perfect for completing Discord Quests and showing off your gaming status without the storage burden.




https://github.com/user-attachments/assets/de904123-07df-41a9-8db1-ff05cc7ccc9b

---

 📥 Installation

 Windows

You can download manually pre-built release binaries on the Releases page.

Alternatively, you can follow the development setup instructions to build the app from source.

 [!IMPORTANT]
 Make sure you place or extract in a location where you have write or execute permissions.
 
 The reason for this is that the app will create dummy game file in the same directory.
 By default, the app will not need to be run as administrator, unless if it was installed in a directory that requires elevated permissions. (e.g. C:\Program Files\, root of C:\, etc.)


 [!NOTE]
 Webview2 is required to run the app. WebView2 comes preinstalled on Windows 11. On versions older than Windows 11 you may need to install it manually.
 If you don't have it installed, you can download it from here.


 Uninstall

To uninstall the app, simply go to the folder where you extracted or placed the app and delete it's folder and thats it.

The content of the folder may look like this:

text
discord-quest-completer/
├── discord-quest-completer.exe (main app)
├── data/ 
│   ├── src-win.exe (runner dummy template)
├── games/
│    ├── /



 The %localappdata% is a system variable on Windows and is equivalent to C:\Users\\AppData\Local\.
--

---

 ✨ Features

- Simulate playing verified Discord games without intalling a full game!
- Complete Discord Quests requiring 15-minute gameplay (not yet tested for Stream the game Quests)
- Only Discord Verified games are supported. The application fetches a list of games that Discord can automatically detect.

 ⚙️ How It Works

This app creates small executable files that mimic the actual game processes that Discord looks for when detecting a verified game to use it for it's Rich Presence activity.
When launched/played, the tiny executables trigger Discord's Rich Presence/Registed Games detection. Discord checks if Game exe name is running, sometimes it needs to be a folder where the game is supposed to be, thats how mainly it detects the Games, we can clearly see this on the "Registered Games" in the settings.

The dummy game executale files used by this program are placed in a folder called  games/ folder relative to the main application's exe. As of release build v2025.10.07 the dummy executable file size is around 250kb, it could be smaller but it requires the end-users to install .NET Framework Runtime (which is sometimes comes pre-installed on an up-to-date Windows 11 PC's, so for now the dummy exe using WinA

Top issues

Discussions

Latest release

2025.10.07 2025.10.07 2025-10-07
Update 

Full update details here: https://github.com/markterence/discord-quest-completer/discussions/12

- Update build for Perplexity quest (Comet). The application name is called "Comet"
- Game list is now being dynamically fetched. A bundled game list is still present as fallback. (8)
- Improved searching of games. Using Fuse.js (fuzzy searching library)



This update also include a few improvements on main application and changes on the dummy-exe.

- Show dummy executable window. Can still be hidden/minimized to tray from the app's system tray context menu. (6)
- Game list i

Snapshot: 2026-11-10T09:35:25Z · Data license Apache-2.0 · JSON