An open API service indexing awesome lists of open source software.

https://github.com/shitcorp/apollo

Apollo is a simple Music bot for Discord, designed to be easy to use and to be easy to host yourself.
https://github.com/shitcorp/apollo

Last synced: about 1 month ago
JSON representation

Apollo is a simple Music bot for Discord, designed to be easy to use and to be easy to host yourself.

Awesome Lists containing this project

README

          

# Apollo

> Apollo is a simple Music bot for Discord, designed to be easy to use and to be easy to host yourself.

## Getting Started

- You will need to [install docker](https://docs.docker.com/get-docker/) to run Apollo
- You will also need [install docker-compose](https://docs.docker.com/compose/install/) to run Apollo

Copy the contents of [docker-compose.yml](./docker-compose.yml) to a file called `docker-compose.yml` and then run `docker-compose up -d` to start the bot.

## Configuration

All of the configuration is done using environment variables.

### Required

- `DISCORD_TOKEN` - The token for your bot, you can get this from the [Discord Developer Portal](https://discord.com/developers/applications).

### Optional

- `GUILD_ID` - The ID of the guild you want the bot to sync commands to. (Likely only required if you are developing the bot)
- `LAVALINK_NODE_ADDRESS` - The address of the Lavalink server to connect to. (Defaults to `localhost:2333`)
- `LAVALINK_NODE_PASSWORD` - The password for the Lavalink server. (Defaults to `youshallnotpass`)
- `LAVALINK_NODE_NAME` - The name of the Lavalink node. (Defaults to `default`)