Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/parzival-space/discord-radio-bot
- Owner: parzival-space
- Created: 2021-07-31T13:31:50.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-11-02T07:56:08.000Z (about 1 year ago)
- Last Synced: 2024-05-01T19:30:51.560Z (9 months ago)
- Topics: audio, audio-streaming, discord, discord-bot, docker, eris-discord, eris-discord-bot, ffmpeg, icecast
- Language: Java
- Homepage:
- Size: 837 KB
- Stars: 21
- Watchers: 1
- Forks: 8
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
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``