ApeX Music Bot

Open-Source Discord Music Bot

High-quality audio playback, advanced filters, and seamless playlist management.
Built by ApeX Development for the community.

🌐
Loading...
Servers
đŸ‘Ĩ
Loading...
Users
⚡
47
Commands
đŸŽļ
Loading...
Active Players

Powerful Features

Everything you need for an amazing music experience

đŸŽĩ

High-Quality Audio

Crystal-clear music streaming with Lavalink integration for the best audio experience.

đŸŽ›ī¸

Advanced Filters

8D, Bassboost, Nightcore, Karaoke, and more audio filters to customize your sound.

📋

Playlist Management

Create, save, and manage custom playlists with ease. Your music, your way.

🔄

Queue Control

Loop, shuffle, skip, and manage your queue with intuitive controls and buttons.

âš™ī¸

Customizable Setup

Persistent music channels, custom prefixes, and configurable settings per server.

đŸŽ¯

Slash Commands

Modern Discord slash commands alongside traditional prefix commands for flexibility.

🔊

Volume Control

Precise volume adjustment and seek functionality for complete playback control.

💾

MongoDB Storage

Reliable database storage for playlists, settings, and user preferences.

About ApeX Music Bot

đŸŽĩ Open Source & Free

  • ✅ Completely open-source codebase on GitHub
  • ✅ Perfect for learning bot development
  • ✅ Community-driven improvements
  • ✅ Free to use and self-host
  • ✅ Active development and updates

Created by ApeX Development Team
ApeX is an open-source project dedicated to providing a high-quality Discord music bot experience while helping developers learn and grow. We believe in the power of open source and community collaboration.

Setup Guide

Get started with ApeX in minutes

1

📋 Prerequisites

2

âŦ‡ī¸ Installation

git clone https://github.com/teamapexofc/ApeX-Music.git
cd ApeX-Music
npm install
3

âš™ī¸ Configuration

Edit config/vars.js with your credentials:

token: "YOUR_BOT_TOKEN"
mongoURL: "mongodb+srv://username:password@cluster.mongodb.net"
owners: ["YOUR_USER_ID"]
nodes: [{
  name: "ApeX",
  url: "your.lavalink.server:443",
  auth: "youshallnotpass",
  secure: true
}]
4

🚀 Running the Bot

npm start

Your bot should now be online! Invite it to your server using the OAuth2 URL from Discord Developer Portal.

5

đŸŽĩ Initial Setup in Discord

  • Use !setup to create a persistent music channel
  • Use !set-prefix [prefix] to change the command prefix
  • Use !247 to enable 24/7 mode (bot stays in voice channel)
  • Use !help to see all available commands

🔧 Troubleshooting

Bot won't start?

  • Check your bot token is correct
  • Ensure Node.js version is 16+
  • Verify MongoDB connection string

No audio playing?

  • Verify Lavalink server is running
  • Check Lavalink credentials in config
  • Ensure bot has proper voice permissions

Commands not working?

  • Check bot has necessary permissions
  • Verify prefix with !set-prefix
  • Make sure bot is in a voice channel

All Commands

Complete list of available commands - Default prefix: !

đŸŽĩ

Music Commands

play - Play a song
pause - Pause playback
resume - Resume playback
skip - Skip current song
stop - Stop playback
queue - View queue
loop - Toggle loop mode
volume - Adjust volume
shuffle - Shuffle queue
previous - Play previous song
join - Join voice channel
leave - Leave voice channel
seek - Seek to position
clearqueue - Clear the queue
đŸŽ›ī¸

Filter Commands

8d - Toggle 8D audio
bass - Bassboost filter
nightcore - Nightcore effect
karaoke - Karaoke mode
soft - Soft filter
speed - Change playback speed
pop - Pop filter
electronic - Electronic filter
earrape - Earrape effect
clearfilters - Remove all filters
📋

Playlist Commands

playlist-create - Create playlist
playlist-delete - Delete playlist
playlist-load - Load playlist
playlist-show - Show playlists
add-current - Add current song
âš™ī¸

Settings Commands

setup - Setup music channel
set-prefix - Change prefix
247 - Toggle 24/7 mode
autoplay - Toggle autoplay
ignore - Ignore channel
â„šī¸

Info Commands

help - Show help menu
about - About the bot
ping - Check bot latency
stats - Bot statistics
invite - Invite the bot
support - Support server
profile - User profile

Frequently Asked Questions

Common questions about ApeX Music Bot

🤔 What is ApeX Music Bot?

ApeX is a completely free and open-source Discord music bot with high-quality audio, advanced filters, and playlist management. It's perfect for anyone who wants a feature-rich music bot for their server.

💰 Is ApeX completely free?

Yes! ApeX is 100% free and open-source. You can self-host it, modify it, and learn from it. However, you'll need your own hosting, Discord bot token, MongoDB database, and Lavalink server.

đŸŽĩ What music sources does ApeX support?

ApeX supports YouTube, SoundCloud, Spotify (links only), and many other sources through Lavalink. The quality depends on your Lavalink server configuration.

🔧 Can I customize ApeX for my server?

Absolutely! ApeX is open-source, so you can modify commands, add features, change colors, and customize everything. Check our GitHub for contribution guidelines.

😊 Where can I get custom emojis for my bot?

Join our Emoji Server to get all the custom emojis used by ApeX. Perfect for customizing your setup!

🆘 I need help! Where can I get support?

Join our Support Server for help with setup, troubleshooting, and general questions. Our community is here to help!

📝 Can I contribute to ApeX?

Yes! We welcome contributions. Fork the repository, make your changes, and submit a pull request. Check our GitHub for guidelines.

⚡ How do I host ApeX 24/7?

You can host ApeX on platforms like Replit (with Replit Always On), VPS providers, or dedicated servers. Make sure your hosting solution supports Node.js and has enough resources.