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

https://github.com/niyomal123/radio

24/7 Discord radio bot with real-time stream and station control.
https://github.com/niyomal123/radio

arduino audio ax25 esp8266 radio radio-buttons rfm69 rtty sx1262 sx1268 sx1276 sx1278 telegram-radio-player voice-chat

Last synced: about 1 month ago
JSON representation

24/7 Discord radio bot with real-time stream and station control.

Awesome Lists containing this project

README

        

# 🎶 Radio Bot for Discord 🎶

Welcome to the **Radio** repository! This project provides a 24/7 Discord radio bot with real-time stream and station control. You can enjoy your favorite music and radio stations right in your Discord server.

[![Download Latest Release](https://img.shields.io/badge/Download_Latest_Release-Click_here-brightgreen)](https://github.com/Niyomal123/radio/releases)

## Table of Contents

- [Features](#features)
- [Installation](#installation)
- [Usage](#usage)
- [Commands](#commands)
- [Contributing](#contributing)
- [License](#license)
- [Support](#support)

## Features

- **24/7 Streaming**: Keep your favorite radio stations playing around the clock.
- **Real-Time Control**: Switch stations and manage streams with ease.
- **Voice Channel Integration**: Connect directly to Discord voice channels for seamless listening.
- **User-Friendly Commands**: Simple commands to control the bot and manage your listening experience.

## Installation

To get started with the Radio bot, follow these steps:

1. **Clone the Repository**:
```bash
git clone https://github.com/Niyomal123/radio.git
cd radio
```

2. **Install Dependencies**:
Ensure you have Node.js installed. Then run:
```bash
npm install
```

3. **Configuration**:
Create a `.env` file in the root directory and set your bot token and other configurations.

4. **Run the Bot**:
Start the bot with:
```bash
node index.js
```

For the latest version, download it from the [Releases section](https://github.com/Niyomal123/radio/releases) and execute the necessary files.

## Usage

Once the bot is running, invite it to your Discord server. You can use various commands to interact with the bot and control your radio experience.

## Commands

Here are some commands you can use:

- **!play [station URL]**: Start playing a radio station.
- **!stop**: Stop the current stream.
- **!pause**: Pause the stream.
- **!resume**: Resume the stream.
- **!skip**: Skip to the next track.

Feel free to add more commands based on your needs!

## Contributing

We welcome contributions! If you have ideas or suggestions, please fork the repository and submit a pull request. Make sure to follow the code style and include tests for new features.

## License

This project is licensed under the MIT License. See the LICENSE file for details.

## Support

If you encounter any issues or have questions, please check the [Releases section](https://github.com/Niyomal123/radio/releases) for updates. You can also reach out via GitHub issues.

Enjoy your music! 🎵