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.
- Host: GitHub
- URL: https://github.com/shitcorp/apollo
- Owner: shitcorp
- License: agpl-3.0
- Created: 2024-02-16T21:59:13.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-18T20:23:14.000Z (over 2 years ago)
- Last Synced: 2025-11-09T11:35:18.126Z (9 months ago)
- Language: Go
- Homepage:
- Size: 36.1 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
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`)