Just-Some-Bots / MusicBot

:musical_note: The original MusicBot for Discord (formerly SexualRhinoceros/MusicBot)
https://just-some-bots.github.io/MusicBot/
MIT License
3.09k stars 2.35k forks source link

Overhaul startup and logging. #2387

Closed itsTheFae closed 4 months ago

itsTheFae commented 4 months ago

Description

This PR contains all the changes that have been made so far to the run.py and immediately connected files.
It is one in probably many PRs to bring changes from fae into dev in a more review/audit-friendly way. That said, this PR should be functional, but some features may be missing or bugs still present that anticipate future changes. Here is a list of changes and impacts this PR should include:

It likely also includes some groundwork for later changes in util.py, in the form of some unused imports. Unfortunately this PR will not yet restore graceful handling of missing dependencies as that depends on changes that will be included in a future PR.