Skip to content

Latest commit

 

History

History
85 lines (53 loc) · 1.19 KB

File metadata and controls

85 lines (53 loc) · 1.19 KB

Quest Completer

This is a quest completer for discord written in python.


Dependencies

  • aiohttp : for async network related logic (session, cookies)
  • rich : for terminal effects (🌚)
  • pydotmap : for traversing api response (no dict.get() hell)

Documentation

Most (nearly all) of resources are taken from: Discord Userdoccers


Setup

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


Usage

Using uv (recommended)

Run directly with:

uv run main.py

Default (without uv)

Create a virtual environment

python -m venv .venv

Activate the virtual environment

  • Windows

    • cmd

      .venv\Scripts\activate
    • PowerShell

      .venv\Scripts\Activate.ps1
  • Linux / macOS

    source .venv/bin/activate

Install Dependencies

pip install aiohttp rich pydotmap

Run

python main.py