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
Zefirka is a multipurpose Discord bot base in Discord.js If you like this repository, feel free to leave a star ⭐ to motivate me improve!
- Slash Commands
- Music Commands
- Easy to use
- Customizable
- Supports many music services
- Fast as flash
- NodeJS v17+
- Java v13+ for lavalink server.
- Discord Token. Get it from Discord Developers Portal
- ClientID
for loading slash commands.
Discord Developers Portal - Spotify client ID
for Spotify support
Click here to get - Spotify client Secret
for Spotify support
Click here to get - Apple Music API Token
for Apple Music support
- Deezer Decryption Key
for Deezer support
- Yandex Music Access Token
for Yandex Music support
Installing via Docker (Recommended)
Install Docker on your system
Clone the repo by running
git clone https://github.com/Licomix/Zefirka.git
- 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
For start bot just use:
docker compose up -d
if you use your lavalink server:
npm install
npm run build
And start bot:
npm run start
Support Server - Zefirka's Support Server Invite