Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Voice of the Lord - Discord bot written using JDA library, for moderation, logging and more.

License

FiLe-group/VOTL

Repository files navigation

VOTL

Build status
Crowdin

Voice of the Lord - discord bot written in Java using JDA library.
Functions:

  • Server moderation and sync blacklists;
  • Custom voice channels;
  • Simple verification with join roles;
  • Ticketing.

Visit https://votl.fileeditor.dev/ to learn more about available commands and to view documentation.

Contribute

Installation

Requirements: Java JDK/JRE 21

From source:

  1. git clone https://github.com/FiLe-group/VOTL.git
  2. cd VOTL
  3. .\gradlew build
  4. Finally .\linux-start.sh or windows-start.bat

Prebuild jar:

Download latest Release here.
Or Snapshot build here.

Docker image:

docker pull fileeditor/votl

More at Docker hub.

Watchdog service:

Available here.

Configuration

After first bot launch, folders data and logs will be created at .jar file location (or other specified location).
Inside folder data file config.json must be configured with data as stated below.

Config file (data/config.json):

{
    "bot-token": "",
    "owner-id": "owner's ID",
    "dev-servers": [
        "dev server's IDs"
    ],
    "webhook": "link to webhook, if you want to receive ERROR level logs"
}

Inspiration/Credits

Thanks to Chew (JDA-Chewtils and Chewbotcca bot) and jagrosh (JDA-Utilities)
PurrBot by Andre_601 (purrbot.site)
AvaIre by Senither
Ryzeon & Inkception for Discord (JDA) HTML Transcripts

About

Voice of the Lord - Discord bot written using JDA library, for moderation, logging and more.

Topics

Resources

License

Stars

Watchers

Forks

Languages