-
Notifications
You must be signed in to change notification settings - Fork 2
Description
for easier dev and prod (code, matain, accesibility, easier to new dev to work in this), matain os clean, run in all os,
for that
-
remove install.ps1
only use docker command to build and run if we need extra step. add in dockerfile
-
remove debugBot
(add complexity and only possibly used when dev (for debug in dev other and simpler methods exist ))
-
pass discord.py to v2 (mandatory if it is planned to be exported)
-
add choice to prefix Command /slash API discord #26
-
simplify and standardize code
-
install extra lib needed by extends at start of container to matain container modular
pip install -r base.txt -r exdend1.txt -r extend2.txtsudo find . -name "requirement*" -type f -exec pip3 install -r '{}' ';'
peut-être une voie a suivre pour gardé ca simple -
use multifile extend in discord.py (cog)
for dev check doc
in docker compose 2~3 step :
- extend by ading file or folder for extend
- update env for extend to add name of the file- BOT_EXTEND=extend1, extend2https://stackoverflow.com/a/74567575
- (optionnal) add file for extra lib in good folder (not final path :extend_pip/) ! explain after
new method :
- add folder (event.py, and if needed pip)
- start or reload (by docker-compose or command) -
add auto add lib before load extension (by folder) (pip)
-
(for other ticket) doc for discord task in python to add routines like archives
-
add httpd (apache) to base ?
before release await this is ready
Metadata
Metadata
Assignees
Labels
Type
Projects
Status