Onyx Bot

Onyx

A powerful, all-in-one Discord bot for serious communities. AI chat, music, economy, games, leveling, and more — polished and ready to deploy.

Add Onyx to DiscordJoin Support Server

Everything your server needs, in one bot.

Onyx AI

Chat, debate, and create with powerful AI. Auto-reply channels, image generation, custom personalities, and a memory that remembers every conversation.

Crystal-Clear Music

High-fidelity audio with queue management, YouTube support, real-time volume control, and per-guild player state that just works.

Leveling & XP

Reward active members with a full XP system — custom rank cards, milestone roles, and a live server leaderboard.

Economy System

A full server economy with wallets, banks, daily streaks, heists, gambling, and a leaderboard that keeps competition alive.

Fun & Games

Mini-games, GIF reactions, trivia, word scrambles, Connect Four, Ludo, slot machines, and a growing catalog of community favorites.

Smart Utilities

Built-in tools that just work: personal reminders, live polls, weather, user & server lookup, and rich custom embed builders.

Slash Commands

All commands use Discord's native slash command interface. Parameters in <angle brackets> are required; those in [square brackets] are optional.

/chat <message>

Chat directly with Onyx AI — ask anything.

/debate <topic>

Onyx AI debates both sides of any topic.

/image <prompt>

Generate an AI image based on your prompt.

/roast [user]

Get a playful AI-generated roast for yourself or a member.

/compliment [user]

Send an AI-generated compliment to someone.

/joke

Get a random joke delivered by Onyx AI.

/activate-ai

Enable AI auto-replies in the current channel.

/stop-ai

Disable AI auto-replies in the current channel.

/engage

Let Onyx randomly join conversations in this server.

/disengage

Make Onyx stay silent until @mentioned or called by name.

/forget

Clear your personal AI conversation memory with Onyx.

/setpersonality <text>ADMIN

Set a custom AI personality for this server.

/setbotname <name>ADMIN

Set a custom name that triggers Onyx (2–32 chars).

/switchserver <server>ADMIN

Switch the AI server used in this server.

Onyx

Ready to add Onyx to your server?

Set up takes under a minute. Invite Onyx, configure your preferences, and put your community on autopilot.

Invite Onyx — It's FreeSupport Server