https://github.com/jellytyan/zefirka
Powerfull Discord Music Bot uses Kazagumo && Shoukaku
https://github.com/jellytyan/zefirka
bot discord discord-api discord-bot kazagumo lavalink lavalink-musicbot music-bot music-bot-discord shoukaku shoukaku-music-bot
Last synced: 5 months ago
JSON representation
Powerfull Discord Music Bot uses Kazagumo && Shoukaku
- Host: GitHub
- URL: https://github.com/jellytyan/zefirka
- Owner: JellyTyan
- License: mit
- Created: 2024-07-07T14:41:54.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-05-10T19:28:00.000Z (about 1 year ago)
- Last Synced: 2025-05-10T20:26:21.358Z (about 1 year ago)
- Topics: bot, discord, discord-api, discord-bot, kazagumo, lavalink, lavalink-musicbot, music-bot, music-bot-discord, shoukaku, shoukaku-music-bot
- Language: TypeScript
- Homepage:
- Size: 12 MB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Zefirka
Zefirka is a powerful and user-friendly music bot for Discord, designed to bring your server's music experience to the next level. Built with Kazagumo and Shoukaku, Zefirka ensures high-quality audio playback and seamless integration.
Report Bug
·
Request Feature
###
》Notice
> Zefirka is a multipurpose Discord bot base in [Discord.js](https://github.com/Discordjs/discordjs)
If you like this repository, feel free to leave a star ⭐ to motivate me improve!
[](https://github.com/Licomix/Zefirka)
##
》Features
- [x] Slash Commands
- [x] Music Commands
- [x] Easy to use
- [x] Customizable
- [x] Supports many music services
- [x] Fast as flash
##
》Requirements
- NodeJS v17+
- Java v13+ for lavalink server.
- Discord Token. Get it from [Discord Developers Portal](https://discord.com/developers/applications)
- ClientID `for loading slash commands.` [Discord Developers Portal](https://discord.com/developers/applications)
- Spotify client ID `for Spotify support` [Click here to get](https://developer.spotify.com/dashboard/login)
- Spotify client Secret `for Spotify support` [Click here to get](https://developer.spotify.com/dashboard/login)
- Apple Music API Token `for Apple Music support`
- Deezer Decryption Key `for Deezer support`
- Yandex Music Access Token `for Yandex Music support`
##
》Installation Guide
###
Installing via [Docker](https://www.docker.com/) (Recommended)
[Install Docker on your system](https://www.docker.com/get-started/)
Clone the repo by running
```bash
git clone https://github.com/Licomix/Zefirka.git
```
###
Configuration
- Fill your lavalink info in `config/lavalink.ts` (only if you have your own lavalink)
- Change basic bot configurations in `config/playback.ts` (optional)
- Fill your tokens in `applitication.yml`
###
Start bot
For start bot just use:
```bash
docker compose up -d
```
### or
if you use your lavalink server:
```bash
npm install
npm run build
```
And start bot:
```bash
npm run start
```
##
》Support Server
[](https://discord.gg/77keb7smna)
[Support Server](https://discord.gg/77keb7smna) - Zefirka's Support Server Invite