Manages the wiki's public pages using previously uploaded data pages and blueprints
- Run
pip install -r requirements.txt- also try pip3
- Create
./.envfile - Copy content from
./.env.exampleand paste into./.env - Change variables as needed, follow comments for guidelines
- Note: This currently requires access to the DeadBot wiki account with moderator permissions
Within ./src/core/:
read-current.py- data pages, blueprints, and resource pages are read from the wiki then stored to./datawrite-new.py- new resource pages are then writtenvalidate.py- current and new resource pages are compared, all warnings writtenupload-new.py- commit new resource pages by uploading them to the wiki
- Use 4 spaces for indentation Visual Studio Code: Settings -> Editor Tab Size -> 4
- Use pull requests