Skip to content

eito54/Discord-Quest-Auto-Completion-Selfbot

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

19 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Discord Quest Auto-Completion Selfbot

A selfbot that automatically completes Discord Quests.

Based on the original work by amia.

This project provides a minimal selfbot framework built on top of discord.js core libraries, demonstrating how selfbot patches can be implemented without modifying the library’s source code directly.

Warning

I take no responsibility for accounts that get blocked for using this repo.

Caution

Using this on a user account is prohibited by the Discord TOS and can lead to account suspension.

✨ Features

  • Automatically enrolls and completes currently active quests. Supported task types:

    • WATCH_VIDEO
    • PLAY_ON_DESKTOP
    • PLAY_ON_XBOX (untested)
    • PLAY_ON_PLAYSTATION (untested)
    • PLAY_ACTIVITY (untested)
    • WATCH_VIDEO_ON_MOBILE
    • ACHIEVEMENT_IN_ACTIVITY
  • Automatically redeems rewards for completed quests.

  • Unsupported for now (due to no valid samples at time of development):

    • STREAM_ON_DESKTOP

πŸ“¦ Installation & Setup (Local)

Note

Node.js 24.0.0 or newer is required

1. Install dependencies

npm install

2. Insert your token

Replace the token inside .env.

3. Start the bot

npm run start

πŸ“¦ Installation & Setup (Github)

Note

This is how you use GitHub Actions to automatically complete quests for you and send notifications via webhook (optional).

Caution

Running this on GitHub Actions is prohibited by the GitHub Actions Acceptable Use Policy and can lead to immediate account suspension.

Fork This Repository

1 2

Configure your settings (Open your forked repository)

    1. Go to the Settings tab
3
    1. On the left sidebar, navigate to Secrets and variables β†’ Actions. Click on New repository secret.
4
    1. Add the following secrets: TOKEN (Required) and WEBHOOK_URL (Optional)
5 6 7
    1. Go to the Actions tab and enable GitHub Actions.
8 9

You're all set! After completing these steps, the bot will automatically run every day at 00:15 UTC. If you want to run it manually, you can still trigger the workflow yourself from the Actions tab.

Important

On forked repositories, scheduled workflows can be automatically disabled after a long period of inactivity (especially on public repositories).

If the schedule does not run, re-enable the workflow in the Actions tab and push a tiny commit to your default branch (for example, a small README typo fix) to wake the scheduler.

10 11

πŸ“€ Example Output

After completion, your output may look like this:

Logged in as @<username>
Found 9 valid quests to do.
Spoofing video for Opera GX.
Spoofed your game to the Comet AI browser. Wait for 15 more minutes.
Spoofed your game to Delta Force. Wait for 15 more minutes.
Spoofed your game to Where Winds Meet. Wait for 15 more minutes.
Spoofing video for Mobile Orbs Intro.
Spoofing video for Amazon.
Spoofing video for Microsoft Edge - Your AI Browser.
Spoofed your game to Risk of Rain 2. Wait for 15 more minutes.
Spoofing video for EVE Online Video.
Quest "Opera GX" completed!
Quest "Mobile Orbs Intro" completed!
Quest "Amazon" completed!
Quest "Microsoft Edge - Your AI Browser" completed!
Spoofed your game to the Comet AI browser. Wait for 15 more minutes.
Spoofed your game to Delta Force. Wait for 15 more minutes.
Spoofed your game to Where Winds Meet. Wait for 15 more minutes.
Spoofed your game to Risk of Rain 2. Wait for 15 more minutes.
Quest "EVE Online Video" completed!
...
Spoofed your game to the Comet AI browser. Wait for 1 more minute.
Spoofed your game to Delta Force. Wait for 1 more minute.
Spoofed your game to Where Winds Meet. Wait for 1 more minute.
Spoofed your game to Risk of Rain 2. Wait for 1 more minute.
Quest "Download Comet Browser" completed!
Quest "New Season Ahsarah" completed!
Quest "Where Winds Meet Launch" completed!
Quest "Alloyed Collective Gupdoption" completed!

πŸ™ Credits

README compiled with assistance from AI.

About

The repository name already explains its purpose

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 85.3%
  • JavaScript 14.7%