Manechat / izzy-moonbot

Replacement admin bot for Manechat
https://manechat.net
MIT License
4 stars 4 forks source link

Izzy Moonbot

dotnet docker-build-deploy package-prune

Created November 27, 2021 by Dr. Romulus

Bot for Manechat Management

Manechat Moderator Onboarding

Get started by posting .help and/or .config in one of the private bots-* channels. From there you can explore Izzy's self-documentation for all commands and configuration items. You don't need to read all of them, but browsing them should give you a pretty good idea what she can do.

Developer Onboarding

Releasing and Monitoring Izzy

Once all the changes you want to release have been merged onto the mane branch, wait for CI to complete building the Docker images. Image builds are handled by GitHub Actions and are automatically uploaded to GitHub Container Registry. If you have multiple PRs to release/merge into mane, give each CI a few minutes to run before releasing the next one to avoid CI run and package upload conflicts.

Once CI is complete and images are built, the below is the release process for now, until further changes are implemented.