Template for simple creating of bot based on PlaguBot (https://insanusmokrassar.github.io/PlaguBot/)
Go to file
2020-11-12 13:28:59 +06:00
gradle/wrapper Initial commit 2020-11-12 13:08:07 +06:00
.gitattributes Initial commit 2020-11-12 13:08:07 +06:00
.gitignore Initial commit 2020-11-12 13:08:07 +06:00
build.gradle fill 2020-11-12 13:28:59 +06:00
config.json fill 2020-11-12 13:28:59 +06:00
gradle.properties fill 2020-11-12 13:28:59 +06:00
gradlew Initial commit 2020-11-12 13:08:07 +06:00
gradlew.bat Initial commit 2020-11-12 13:08:07 +06:00
LICENSE Initial commit 2020-11-12 13:08:07 +06:00
README.md fill 2020-11-12 13:28:59 +06:00
settings.gradle fill 2020-11-12 13:28:59 +06:00

PlaguBot Bot Template

  1. Update your dependencies here. Usually in gradle projects/readmes developers define names of their dependencies
  2. Edit config. The main points (full list of parameters with explanation:
    • Change database section
    • Change bot token)
    • Change list of plugins:
      • Field type - it is name of the plugin provided by developer/dependency
      • Other fields are parameters of plugin and must be provided directly
      • Example is available in the example section: here Hello is name of plugin and parameter is its configuration parameter

How to launch

There are two main ways to launch it:

  • Run ./gradlew build && ./gradlew run --args="PATH_TO_YOUR_CONFIG" with replacing of PATH_TO_YOUR_CONFIG
  • Run ./gradlew build and get zip of bot and unarchive it somewhere you need. In this archive there is an executable files bot.bat (for windows) and bot (for linux) by the path inside of archive /bot/bin. After unarchiving you can just launch executable file with one argument: path to the config