black and brown leather padded tub sofa

Need help with SporkMP3 or have a suggestion? Join the discord server!

Configurable!

Free to use!

Easy to use!

Why SporkMP3?

I built SporkMP3 because I couldn't find a free Discord bot that did what I needed. I wanted something simple — a way for musicians to share works-in-progress with collaborators, for creators to preview tracks with their community, for friend groups to save and replay funny audio clips, or for anyone who just wants to listen to podcasts and audiobooks together. So I made one.

What Makes It Different

SporkMP3 plays your audio files at their original quality — no compression, no downgrading. Skip forward and backward through tracks, jump to any timestamp, and control playback speed. Save your favorite sounds to a permanent server library so they're always one command away. Configure autoplay, auto-disconnect, and role-based permissions to fit how your server actually works.

Quick Start

  • Invite SporkMP3 to your server

  • Join a voice channel

  • Mention the bot with attached audio files

  • Playback starts automatically

How to use Spork Mp3

Playback

  • /play — Start playback or add a library sound

  • /pause — Pause the current track

  • /resume — Resume playback

  • /stop — Stop without clearing queue

  • /skip — Skip to next track

  • /previous — Go back one track

  • /volume 0-120 — Adjust volume

  • /speed 50-200 — Change playback speed

Track Navigation

  • /forward <seconds> — Skip forward

  • /backward <seconds> — Skip backward

  • /seek <h> <m> <s> — Jump to exact position

  • /loop [times] — Loop current track

Queue

  • /queue — View all queued tracks

  • /playing — Show current track with progress

  • /seekqueue <position> — Jump to a specific track

  • /remove <position> — Remove a track

  • /clear — Clear entire queue

  • /disconnect — Leave voice and clear queue

Sound Library

Save sounds permanently to your server — they stay even after the bot restarts.
  • /upload <name> — Save a sound to the library

  • /library — View all saved sounds

  • /play <name> — Play a saved sound

  • /remove_sound <name> — Delete from library

Server Settings (Admin)

  • /autoplay true/false — Auto-play when files are added

  • /autodisconnect true/false — Leave when queue ends

  • /blacklist add/remove <user> — Block a user

  • /role_config add/remove <role> — Restrict bot to specific roles

  • /health — View bot status

FAQ & Troubleshooting

The bot isn't responding to my commands

Make sure you're using slash commands (start typing / to see them). If commands don't appear, try kicking and re-inviting the bot — this re-syncs the command list with your server.

The bot won't join my voice channel

You need to be in a voice channel first. The bot also needs "Connect" and "Speak" permissions for that channel. Check your server's role settings.

My file won't upload

SporkMP3 supports MP3, WAV, OGG, FLAC, M4A, AAC, MP4, and WEBM. Make sure your file is one of these formats. There's also a queue size limit — if your queue is full, remove some tracks or use /clear.

The audio sounds choppy or keeps cutting out

This is usually a network issue on the server hosting the bot or Discord's voice servers. Try disconnecting and reconnecting. If it persists, it may be temporary Discord infrastructure issues.

The bot disconnected randomly

If auto-disconnect is enabled, the bot leaves when the queue ends. It also disconnects after being alone in a voice channel for 5 minutes, or after 3 hours of inactivity. Use /autodisconnect false to disable the empty-queue behavior.

How do I save a sound permanently?

Use /upload <name> with a file attached. The sound is saved to your server's library and can be played anytime with /play <name>.

Is there a storage limit for the library?

Yes, each server has 100MB of library storage by default. Use /library to see your current usage.

Can I restrict who uses the bot?

Yes. Use /role_config add <role> to whitelist specific roles — only users with those roles can use the bot. Use /blacklist add <user> to block individual users. Admins always have full access.

The bot says I'm blacklisted but I shouldn't be

Ask a server admin to run /blacklist remove <you> to remove you from the blacklist.

Terms of Service

Last updated: January 2026

By using SporkMP3, you agree to these terms. If you don't agree, don't use the bot.

What SporkMP3 Is

SporkMP3 is a free Discord bot that plays audio files in voice channels. It's provided as-is, with no guarantees of uptime, availability, or performance.

Your Responsibilities
  • You must follow Discord's Terms of Service and Community Guidelines

  • You must have the right to share any audio files you upload

  • You must not use the bot to distribute copyrighted material you don't own or have permission to share

  • You must not attempt to abuse, exploit, or overload the bot

What We Can Do
  • Remove or restrict access to the bot for any server or user at any time, for any reason

  • Modify, update, or discontinue features without notice

  • Set limits on storage, queue sizes, or usage

Limitation of Liability

SporkMP3 is provided "as-is" without warranties of any kind. We're not responsible for:

  • Audio files you upload or share

  • Lost data, including saved library files

  • Service interruptions or downtime

  • Any damages resulting from your use of the bot

Changes to These Terms

We may update these terms at any time. Continued use of the bot means you accept the updated terms.

Privacy Policy

Last updated: January 2025

This policy explains what data SporkMP3 collects and how it's used.

What We Collect

Server Data

  • Server ID

  • Channel IDs where commands are used

  • Role IDs added to the whitelist

  • Server settings (autoplay, auto-disconnect, playback speed)

User Data

  • User IDs of blacklisted users

  • Display names of users who upload files (shown as "Requested by")

Audio Files

  • Temporary files: Deleted automatically after playback or inactivity

  • Library files: Stored permanently until manually deleted by a server admin

What We Don't Collect
  • Message content (except bot mentions for file uploads)

  • Voice data or recordings

  • Personal information beyond Discord user/server IDs

  • Analytics or tracking data

How Data Is Used
  • Server settings: To remember your preferences

  • User IDs: To enforce blacklists and display who requested tracks

  • Audio files: To play them back in voice channels

Where Data Is Stored
  • All data is stored locally on the server hosting the bot. Nothing is shared with third parties.

Data Retention
  • Server settings: Kept until the bot is removed from your server

  • Temporary audio files: Deleted after inactivity (typically within hours)

  • Library files: Kept until a server admin deletes them

Your Rights
  • Server admins can delete library files with /remove_sound

  • Server admins can remove users from blacklists with /blacklist remove

  • Removing the bot from your server stops all data collection for that server