Skip to content
This repository has been archived by the owner on Jun 14, 2023. It is now read-only.

Kyuubey/Akatsuki

Repository files navigation

Akatsuki Discord Travis Discord Bots

A multipurpose Discord bot written in Kotlin.

Compiling and running the bot

# Clone and build
$ git clone https://github.com/Kyuubey/Akatsuki --recrusive && cd Akatsuki
$ ./gradlew clean build

# Config
$ cp config.example.yml config.yml
# use your favorite editor to edit the YAML file

# Run it
$ java -jar builds/libs/Akatsuki.jar

# Also run the image API which listens on port 5050 by default
$ ./backend/main.py

Docker

Same steps as above except instead of building it with gradle and running it with java run the following command

# Build and run it
$ sudo docker-compose up -d

# View all containers
$ sudo docker-compose ps
# CONTAINER ID        IMAGE               COMMAND                  CREATED              STATUS              PORTS               NAMES
# abcdefg12345        postgres:alpine     "docker-entrypoint.s…"   ...                  ...                 5432/tcp            akatsuki_db_1
# hijklmn67890        akatsuki_akatsuki   "java -jar ./build/l…"   ...                  ...                                     akatsuki_akatsuki_1

About

A Discord bot written in Kotlin.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Languages