EndlessSkyCommunity / EndlessSky-Discord-Bot

James, the Discord Bot for Endless Sky.
GNU General Public License v3.0
12 stars 12 forks source link
discord discord-bot endless-sky hacktoberfest jda

EndlessSky-Discord-Bot

Build Status GitHub license

Meet James, the Discord Bot made specifically for the Endless Sky Server.

Installation

Requirements

Setup

  1. Clone or fork this repository
  2. Using the Discord API, make a new Bot and save token in james.properties (follow this guide until "2. Setup JDA Project" to obtain a token)
  3. Acquire a GitHub API Key and save it in james.properties
  4. Start James using
    • ... your JDK: ./gradlew run (gradlew.bat run on windows)
    • ... Docker: docker run -v /path/to/your/james.properties:/james.properties ghcr.io/endlessskycommunity/endlesssky-discord-bot:latest (optional: also mount /data/playlists.json to preserve custom playlists)

Features

Credit

Original Creator: @Wrzlprnft

Original Maintainer / Hoster: @Nechochwen-D

Current Maintainer / Hoster: @MCOfficer

Contributors / PR Bots:

24/7 Development Support: @MinnDevelopment and the JDA Discord Server