Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/julianyaman/tune
A web radio bot with the possibility to add your own radio to it!
https://github.com/julianyaman/tune
discord discord-bot discord-js i-love-radio
Last synced: 3 months ago
JSON representation
A web radio bot with the possibility to add your own radio to it!
- Host: GitHub
- URL: https://github.com/julianyaman/tune
- Owner: julianYaman
- License: mit
- Created: 2018-01-03T19:08:36.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2021-04-29T19:04:36.000Z (over 3 years ago)
- Last Synced: 2024-05-01T16:21:49.424Z (8 months ago)
- Topics: discord, discord-bot, discord-js, i-love-radio
- Language: JavaScript
- Homepage: https://www.julianyaman.de/
- Size: 281 KB
- Stars: 16
- Watchers: 2
- Forks: 4
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Contributing: docs/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: docs/CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
📻 Welcome to Tune 🎶
> A brand-new Discord bot for listening into live radio music from your favorite web radio.
### 🏠 [Homepage](https://github.com/julianYaman/tune)
## About the bot
*TL;DR - you've never had such a great bot on your server!*
**Tune** is a new upcoming bot which plays live radio music from different web radios of different genres.
The radios are categorized in different genres like *EDM, Jazz, Classics and many more*.In next updates, the list of all supported radios will be extended as far as we can. You can also submit your own radio
to this bot (in case *you* are the owner or an authorized person to do that) and we will add it to our list ASAP.We also support self-hosting. This means, that you can clone or download this repository and add your own radios
to this list in case you want to have more control over the bot.**Check out [this guide](https://github.com/julianYaman/tune/blob/master/docs/BOTOWNER.md) when you want to use it on your own server.**
Disclaimer: We are NOT responsible for any copyright claim or legal issues when you run this bot by your own.
## Show your support
Give a ⭐️ if you like this project!
## Author & Contributors
👤 **Julian Yaman **
* Twitter: [@julianYaman](https://twitter.com/julianYaman)
* Support Discord Server: [join here](https://discord.gg/yAUmDNb)*- contributors will be listed here -*
You also want to help us? Look below.
## 🤝 Contributing
Contributions, issues and feature requests are welcome!
Feel free to check [issues page](https://github.com/julianYaman/tune/issues)
and join the [Support Discord Server](https://discord.gg/yAUmDNb).Also you can support the work financially on [Patreon](https://www.patreon.com/user?u=23070184).
**If you want to contribute to the codebase of this project, please follow the
[contributing guidelines](https://github.com/julianYaman/tune/blob/master/docs/CONTRIBUTING.md).**### Setup the project
#### 1. Install all modules
```ssh
npm install
```#### 2. Install [Lavaplayer](https://github.com/sedmelluq/lavaplayer)
For downloading [Lavaplayer](https://github.com/sedmelluq/lavaplayer), please go to [the CI server](https://ci.fredboat.com/viewLog.html?buildId=lastSuccessful&buildTypeId=Lavalink_Build&tab=artifacts&guest=1).
#### 3. Setup Lavaplayer
For setting Lavaplayer up, you need to create a ``application.yml`` YAML file in your Lavaplayer directory.
Here is an [example how it can look like](https://github.com/Frederikam/Lavalink/blob/master/LavalinkServer/application.yml.example).
Run it with
```
java -jar Lavalink.jar
```
when you want to start the bot later.#### 4. Create a config file
Create a ``config.js`` config file in the working directory of the bot.
Here is an [example](https://github.com/julianYaman/tune/blob/master/example.config.js) how it need to look like.## 📝 License
Copyright © 2019 [Julian Yaman ](https://github.com/julianYaman).
This project is [MIT](https://github.com/julianYaman/tune/blob/master/LICENSE) licensed.***
_This README was generated with ❤️ by [readme-md-generator](https://github.com/kefranabg/readme-md-generator) with some edits_