Shiesuta music bot
Lavalink v4 • Online & Ready

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.

Commands
10+
Prefix: .
Languages
3
EN • ID • MS
Audio Engine
Lavalink
Version 4.x
Quality
320k
Lossless Bitrate
Live Experience

Rich Discord Player Interface

Built with modern Discord Components V2 for responsive and interactive controls.

# 🎵┃music-lounge Voice Connected
Ping: 16ms • 384kbps
Shiesuta
Shiesuta Bot Today at 8:42 PM
Helena
Helena
My Chemical Romance
Spotify
02:18 3:24
Vol: 80% Up next: Welcome Back To The Black Parade
Supported Sources: YouTube Spotify SoundCloud Direct Streams / HTTP
Features

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.

Commands

Intuitive Control

Click any command to copy. Default prefix is .

.play <query|url>

Plays audio from YouTube, Spotify, SoundCloud, or custom URLs.

Playback
.skip

Immediately skips to the next track in queue.

Playback
.pause

Pauses the ongoing stream without losing queue position.

Playback
.resume

Resumes playing from the paused point.

Playback
.stop

Stops playback, empties queue, and disconnects voice.

Playback
.queue [page]

Lists queued tracks with duration, requester, and controls.

Queue
.shuffle

Randomizes order of all remaining songs in queue.

Queue
.loop

Switches loop state: Off → Track → Queue.

Queue
.set lang <en|id|ms>

Customizes response language for your server.

Settings
.help

Displays interactive commands manual in Discord.

Settings
Self-Hosting

Quick Installation

Deploy Shiesuta on your machine or VPS in under 3 minutes.

  • 1. Clone & Install Dependencies

    git clone https://github.com/KurniawanSatria/Shiesuta.git
    cd Shiesuta
    bun install
  • 2. Environment Configuration

    cp config.json.example config.json

    Open config.json and 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
Make sure to enable Guilds, Guild Voice States, Guild Messages, and Message Content in the Discord Developer Portal under the Bot tab.
FAQ

Frequently Asked Questions

Answers to common questions about using and hosting Shiesuta.

How do I invite Shiesuta to my Discord server?

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.

Why does Shiesuta require Lavalink v4?

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.

Can I play Spotify playlists directly?

Yes! Shiesuta automatically resolves Spotify track, album, and playlist URLs via Lavalink. Just paste any Spotify link into .play <link>.

How do I switch the language to Indonesian or Malay?

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.

Is Shiesuta open-source and free to host?

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.

Free & Open Source

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.

100% Free & Open Source Low Latency Lavalink v4 Studio 320kbps Quality