About this project

Discord Quest Auto-Completion Selfbot is a selfbot built on discord.js that automatically enrolls and completes active Discord Quests. It supports several quest types such as WATCH_VIDEO, PLAY_ON_DESKTOP, PLAY_ON_XBOX, PLAY_ON_PLAYSTATION, PLAY_ACTIVITY, WATCH_VIDEO_ON_MOBILE, and ACHIEVEMENT_IN_ACTIVITY. The repository includes a minimal framework showing how to implement selfbot patches without altering discord.js source. Installation requires Node.js 24.0.0 or newer; users install dependencies via npm, insert their account token into a .env file, and start the bot with npm run start. For automated execution, the README describes using GitHub Actions to run the workflow daily at 00:15 UTC, with optional webhook notifications, while noting that such use may violate GitHub and Discord policies. The output shows the bot logging in, detecting quests, spoofing activity or video to fulfill requirements, and reporting completed quests. Credits are given to community gists, the Equicord Questify plugin, and discord.js. The project includes strong cautions that using a selfbot for quest automation breaches Discord Terms of Service and can lead to account suspension, and that running it via GitHub Actions may violate GitHub's Acceptable Use Policy.