Meet Shiesuta
A modern, lightweight Discord music bot powered by Lavalink Client & Lavalink. Stream seamlessly from YouTube, Spotify, SoundCloud and more with full queue management, loop, shuffle, and multi-language support.
Rich Discord Player Interface
Built with modern Discord Components V2 for responsive and interactive controls.
Built for Perfection
Engineered with Lavalink Client & Lavalink v4 for uninterrupted, crystal-clear sound and lightning-quick responses.
High-Fidelity Audio
320kbps audio output powered by Lavalink v4 nodes with jitter buffer and zero stutter.
Universal Search
Paste any link or song title. Autoresolves Spotify tracks, YouTube playlists, and SoundCloud tracks instantly.
Smart Queue
Interactive paginated queue display with now-playing card, total duration counter, and jump controls.
Loop & Shuffle
Cycle single-track loop, entire queue loop, or shuffle 500+ track playlists without dropping a frame.
Multi-Language
Full internationalization support for English, Indonesian (Bahasa Indonesia), and Malay with per-server settings.
Lightweight & Fast
Native Bun & Node.js compatibility with minimal RAM footprint. Ideal for 24/7 self-hosting or cloud VPS.
Intuitive Control
Click any command to copy. Default prefix is .
Plays audio from YouTube, Spotify, SoundCloud, or custom URLs.
Immediately skips to the next track in queue.
Pauses the ongoing stream without losing queue position.
Resumes playing from the paused point.
Stops playback, empties queue, and disconnects voice.
Lists queued tracks with duration, requester, and controls.
Randomizes order of all remaining songs in queue.
Switches loop state: Off → Track → Queue.
Customizes response language for your server.
Displays interactive commands manual in Discord.
Quick Installation
Deploy Shiesuta on your machine or VPS in under 3 minutes.
-
1. Clone & Install Dependencies
git clone https://github.com/KurniawanSatria/Shiesuta.gitcd Shiesutabun install -
2. Environment Configuration
cp config.json.example config.jsonOpen
config.jsonand fill in your Discord Bot Token, Lavalink Node details, and Spotify API credentials. -
3. Lavalink v4 Server
Shiesuta leverages Lavalink v4 for high performance audio processing. Ensure your Lavalink node is running and reachable via host/port specified in
config.json. -
4. Launch
bun start
Frequently Asked Questions
Answers to common questions about using and hosting Shiesuta.
Simply click the "Add to Discord" button on the navigation bar or hero section. Select your Discord server, grant the necessary permissions (voice connect, speak, send messages), and click Authorize.
Lavalink offloads heavy audio encoding and decoding from the Node/Bun process into a specialized Java audio service. This guarantees zero audio stuttering, low CPU usage, and high-bitrate streaming for dozens of servers at once.
Yes! Shiesuta automatically resolves Spotify track, album, and playlist URLs via
Lavalink. Just paste any Spotify link into .play <link>.
Use the command .set lang id for Indonesian, or .set lang ms
for Malay. Use .set lang en to return to English. The setting is saved per
server.
Yes, Shiesuta is fully open-source on GitHub. You can freely fork, self-host on a personal VPS, Docker, or customize it for your private community.
Ready to Elevate Your Server Music?
Invite Shiesuta now and stream your favorite tracks with studio-grade 320kbps audio, zero latency, and beautiful interactive controls.