VOTL watchdog service to manage VOTL instance
1.6K
VOTL Watchdog is an application built for the Discord bot VOTL, the app will help manage VOTL by starting, restarting and updating the bot , the application also comes with a terminal that allows you to see the output and interact with the bot.
This project is a rewrite of AvaIre Watchdog by AvaIre team, licensed under MIT.
Rewrite is done in Kotlin and includes some new features.
Watchdog has a few system requirements, that ensure that Watchdog and all of its features will work correctly.
Start by cloning down the source code and building the binary using Gradle, optionally you can also use one of the releases.
git clone https://github.com/FiLe-group/VOTL-watchdog.git
cd VOTL-watchdog
.\gradlew build
The binary file cane be found withing the root of the VOTL-watchdog directory, next we'll need to run Watchdog so it
can download out VOTL jar file, to do this run:
java -jar VOTL-watchdog.jar
Once the Watchdog has downloaded the jar file it will automatically start trying to boot ip the bot, the first time this
happens it will fils since the configuration file has yet to be generated, once the process stops, open up the newly
generated data/config.json file and set up your Discord and database settings, everything else os optional.
When you're done configuring the bot, run Watchdog again to make it start the VOTL process and watch for any commands
bot might send its way.
If the bot start up normally you've successfully setup Watchdog to run VOTL!
Note: If you would like to start VOTL with some different options you can pass them as arguments to Watchdog, for example to see what custom options VOTL support you can try using the
--helpargument.
java -jar VOTL-watchdog.jar --help
Content type
Image
Digest
sha256:f89c0439e…
Size
77.5 MB
Last updated
about 2 months ago
docker pull fileeditor/votl-watchdog