Updates some key features of the bot to reflect new goings on in the server and sister servers.
Clean up around dependencies
requirements files were outdated and unmaintained, so they have been removed
specify the speed extra of discord.py
update all dependencies to date
Webserver config entry
conditionally spawns the StarlettePlus app if the required config keys are present, and also allows setting the host and port arguments. Expansible to included others if needed.
Docker
fix warning on ENTRYPOINT directive for non-JSON based usage. (python run -O ... vs ["python", "run", "-O", "..."]).
re-order some keys in docker compose for sanity
remove deprecated version key in compose
Checklist
[x] If code changes were made then they have been tested.
[ ] I have updated the documentation to reflect the changes.
[ ] I have updated the changelog with a quick recap of my changes.
[ ] This PR fixes an issue.
[x] This PR adds something new (e.g. new method or parameters).
[ ] This PR is a breaking change (e.g. methods or parameters removed/renamed)
[ ] This PR is not a code change (e.g. documentation, README, ...)
Description
Updates some key features of the bot to reflect new goings on in the server and sister servers.
Clean up around dependencies
speed
extra ofdiscord.py
Webserver config entry
host
andport
arguments. Expansible to included others if needed.Docker
ENTRYPOINT
directive for non-JSON based usage. (python run -O ...
vs["python", "run", "-O", "..."]
).version
key in composeChecklist