Sign inSign up

fileeditor/votl

By fileeditor

Updated 7 days ago

Discord bot VOTL using Java 25, and JDA library

Image
API management
0

4.3K

fileeditor/votl repository overview

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 25

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
Prometheus contributors

Tag summary

Content type

Image

Digest

sha256:6aa8213a7

Size

104.7 MB

Last updated

7 days ago

docker pull fileeditor/votl