/botdiril350

A multi-purpose economy Discord bot.

Primary LanguageJavaGNU Affero General Public License v3.0AGPL-3.0

botdiril 400 350

Botdiril Partially Rewritten (Again)

Documentation WIP.

Dependencies

All dependencies except PlutoEngine should be automatically pulled by Gradle.

Running manually

./gradlew run

Building the docker image

GitHub packages is a temporary solution until PlutoEngine is uploaded to Maven central.

DOCKER_BUILDKIT=1 docker build --build-arg githubPackagesKey="<githubPackagesKey>" -t botdiril350 .

Running in docker

docker secret create botdiril350.config.json <pathToSettings>.json
docker service create --secret src=botdiril350.config.json,target='/app/botdiril350/settings.json' botdiril350