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

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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