Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/parzival-space/discord-radio-bot

Plays radio streams directly inside your Discord server.
https://github.com/parzival-space/discord-radio-bot

audio audio-streaming discord discord-bot docker eris-discord eris-discord-bot ffmpeg icecast

Last synced: about 2 months ago
JSON representation

Plays radio streams directly inside your Discord server.

Awesome Lists containing this project

README

        

# Discord Radio Bot

> [!IMPORTANT]
> You are currently viewing the Java rewrite of the bot.
> I am not done yet, and some features are missing.
> If you are looking for the old Node.js-based version, click here.

Plays radio streams directly within your Discord server.
This bot has no commands; it's for playing radio streams only.
You can specify your own radio stream in the config.

## How to
### Requirements
You need the following:

1. Create a new Bot User:
First, you need to create a new bot account.

Head over to the Discord Developer Portal, create a new bot instance, and get the bot token.
2. A working JRE setup:
If you do not have one already, get it here: AdoptOpenJDK

### Running the Bot
Download the latest release.

Then you have to create a file called ``application.properties`` in the same directory as the bot (the jar file you you just downloaded).
Fill it like so:
```properties
discord.token=<>
discord.channel=<>
stream.url=<>
```

And run it: ``java -jar radiobot.jar``