About Violet
Violet — the all-in-one server bot, configured in your browser.
Running a busy Discord server shouldn't mean memorizing thirty /setup commands. Violet ships every system a community actually needs — and lets staff configure all of it from a polished web dashboard. Click a toggle, save, done.
Modules
- Moderation — ban, kick, mute, warn (with auto-escalation thresholds), tempban, purge, slowmode, lock, snipe.
- AutoMod — anti-spam, anti-raid, anti-invite, mass-mention, caps, and a live scam-link filter.
- Leveling — message + voice XP, branded rank cards, per-guild leaderboards, auto-assigned level roles.
- Economy — wallets, banks, daily rewards, jobs, blackjack, slots, coinflip, fishing, hunting, and a shop you can stock with cosmetic role unlocks from the dashboard.
- Tickets — button-based panels, transcripts, staff role gating, automatic cleanup.
- ModMail — private DM bridge between members and the staff team.
- Welcome — text, embed, or rich welcome card with anti-alt enforcement.
- Verification — captcha-gated, restricts channel access until passed.
- Personal Roles — booster-only
/myrolewith a real user picker for invited members and a drag-and-drop icon upload (Modals v2). - Music — YouTube + Spotify playback with queue, loop, shuffle, and volume controls.
- Logging — per-event audit covering edits, deletions, voice activity, role changes, nicknames, and bans.
- Community — counting, anonymous confessions, invite tracker, bump reminder, birthday shoutouts, stats channels, scheduled announcements, reusable message templates, reaction roles, starboard, giveaways, applications, suggestions.
Why Violet
- Dashboard-first. Every module has a real configuration page. Nothing hides behind
/admin somefeature configure. - Per-guild isolation. Settings, state, and opt-ins are scoped per server. Nothing leaks across guilds.
- Modern Discord. Built on the latest discord.js with Modals v2 (file uploads + user pickers in modals), gradient role colors, and component-driven UX.
- One managed deployment. Actively maintained. No self-hosting headaches. Bugs fixed live.
Get started in two minutes
- Hit Add to Server above — needs Manage Server on the destination guild.
- Open the dashboard and sign in with Discord. Your servers appear automatically.
- Flip on the modules you want.
Slash commands register globally on deploy — no per-server install required.
Popular Commands
| Command | Description |
|---|---|
/card | Roll, collect, inspect, and trade anime cards. rollRoll a card for the channel to claim. cooldownCheck when you can roll and claim again. dailyClaim your free card-roll tokens. collectionView your cards or another member's collection. infoSearch for a character and view card details. wishlistView and manage your card wishlist. tradeStart a card-for-card trade. offerOffer coins for another member's card. dealsView pending card trades and offers. sellSell one of your cards for coins. |
/earn | Earn currency through jobs, activities, streaks and heists. dailyClaim your daily payout. Resets every 24h. workWork a shift for a wallet payout. fishFish for coins. Loot depends on the tier rolled. huntHunt for coins. Loot depends on the tier rolled. crimeRisky payout — higher win, steeper loss. robAttempt to steal from another member's wallet. streakView your daily streak and next claim time. heistStart a 2–4 player crew heist. |
/rank | View your rank card or another member's — level, XP, and server position. userMember to view (defaults to you) |
/gamble | Casino games, stats, limits and the server jackpot. blackjackPlay a hand of blackjack. slotsSpin the slot machine. coinflipBet on a coin flip — call it right and double up. 50/50, all or nothing. liarsdiceCall the bot's bluff — or fold and lose half. plinkoDrop a ball through 9 peg rows. Edge slots pay big, centre slots pay little. minesPick safe tiles on a 4×5 grid. Cash out any time — or hit a bomb and lose it all. dice-duelChallenge another member to a single dice roll. Highest wins the pot. statsShow gambling stats for you or another member. opt-outBlock /gamble for yourself. Use /gamble opt-in to lift. opt-inRe-enable /gamble after opting out. rouletteEuropean single-zero roulette. jackpotView the server casino jackpot. |
/myrole | View your personal role — edit it if it's yours. userWhose personal role to view (defaults to yours) |
Categories
Tags
customizableeconomyfunlevelingmoderation
Monetization
Languages
American English
Links
Similar Bots
Other social bots you might like
Popular on UpBot
Trending bots in our directory