Skip to content
This repository was archived by the owner on Feb 11, 2026. It is now read-only.
This repository was archived by the owner on Feb 11, 2026. It is now read-only.

Auto Updater #17

@SpoopyTim

Description

@SpoopyTim

Developer Issue
Just wrap whole bot with an outside launcher.py and then use that to start it, make sure config is either in the db or local and store all local configs outside alongside the launcher.py

then when we start launcher.py make it check if the git repo is up to date, if it isnt then clone the files and overwrite them.

so it will end up with a structure like so:

launcher.py
.venv/
  - site-packages/
  - Scripts/
config/
  - bot.json
  - db.json
src/
  - bot.py
  - cogs/
    - admin.py
    - mod.py
    - afk.py
  - utils/
    - time_since.py

also add manual update/undo update commands aswell as background update checker or maybe an api push method that updates stuff on webhook

Metadata

Metadata

Assignees

No one assigned

    Labels

    apiRelates to the api in some wayenhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions