An NODE Module For Playing Avalible Stations Into Discord Voice Channel Called Discord-Radio
Using : @discordjs/voice | discord.js | ffmpeg-static | opusscript | libsodium-wrappers
ARAB - BASS - DANCE - DISCO - ELECTRONIC - FARDA - ILOVE - JAVAN - JAZZ - KPOP - LOFI - LOFIANIME - LOFIPANDA - POP - ROCK
channelID : The Voice Channel ID That You Want To Play The Radio
guildID : The Server ID That Voice Channel Is There
logID : The Text Channel ID To Log The Bot Actions (Make Sure Bot Has SEND_MESSAGES Permission)
TOKEN : Bot Token
Presence: {
status,
type,
name
} : The Bot Activity
const { KPOP, JAZZ } = require('discord-radio')
KPOP({
channelID: 'VOICE_ID',
guildID: 'SERVER_ID',
logID: 'LOG_CHANNEL_ID',
TOKEN: 'YOUR_BOT_TOKEN',
Presence: {
status: 'dnd',
type: 'LISTENING',
name: 'ROCK STATION',
}
})
JAZZ({
channelID: 'VOICE_ID',
guildID: 'SERVER_ID',
logID: 'LOG_CHANNEL_ID',
TOKEN: 'YOUR_BOT_TOKEN',
Presence: {
status: 'dnd',
type: 'LISTENING',
name: 'ROCK STATION',
}
})
// --------- OR --------- //
const RADIO = require('discord-radio')
RADIO.JAZZ({
channelID: 'VOICE_ID',
guildID: 'SERVER_ID',
logID: 'LOG_CHANNEL_ID',
TOKEN: 'YOUR_BOT_TOKEN',
Presence: {
status: 'dnd',
type: 'LISTENING',
name: 'ROCK STATION',
}
})
RADIO.POP({
channelID: 'VOICE_ID',
guildID: 'SERVER_ID',
logID: 'LOG_CHANNEL_ID',
TOKEN: 'YOUR_BOT_TOKEN',
Presence: {
status: 'dnd',
type: 'LISTENING',
name: 'ROCK STATION',
}
})
Or Visit test File
- Fork the repository
- Clone your fork:
git clone https://github.com/your-username/discord-radio.git
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request
If you want to say thank you and/or support active development of the repo:
Thanks so much for your interest in growing the reach of the repo!
This repo is free and open-source software licensed under the MIT General Public License v3.0. All designs were created by hadi-az.