This is a quest completer for discord written in python.
aiohttp: for async network related logic (session, cookies)rich: for terminal effects (🌚)pydotmap: for traversing api response (nodict.get()hell)
Most (nearly all) of resources are taken from: Discord Userdoccers
Create a .env at project root (or where main.py is located) file with following format:
TOKEN="YOUR_TOKEN"or run the script with TOKEN="YOUR_TOKEN" at the begining
Using uv (recommended)
Run directly with:
uv run main.pypython -m venv .venv-
Windows
-
cmd
.venv\Scripts\activate
-
PowerShell
.venv\Scripts\Activate.ps1
-
-
Linux / macOS
source .venv/bin/activate
Install Dependencies
pip install aiohttp rich pydotmappython main.py