The Discord bot
your server deserves.
Moderation, economy, fun, utility — all in one clean, fast package. 100+ commands. Per-server economy. Live dashboard. Free forever.
Up and running in under a minute.
No coding, no confusing config files. Three steps and you're done.
Invite the bot
Click "Add to Discord", pick your server and authorise CaluzBot. It'll join immediately with all permissions configured.
Configure from the dashboard
Log in with Discord OAuth, pick your server, and tweak mod-log channels, welcome messages, disabled commands, and more — no bot restart needed.
Start using commands
Type /help or t?help to see every command. Use slash commands in any channel — or fall back to the classic prefix.
Everything your server needs.
Core systems built to last — not a bloated swiss-army knife.
Moderation toolkit
Ban, kick, mute, timeout, warn, lock, slowmode, mass actions, mod logs. Role-aware permissions so staff only see what they should.
Per-server economy
Wallet, bank, daily & weekly streaks, work, shop, gamble, slots, rob. Balances live in the server where they were earned. Admin-adjustable.
Fun & social
8ball, jokes, trivia, memes, roasts, WYR, hug/pat/slap actions, coinflip, dice, RPS, ship, and more to keep chat alive.
Audit log feeds
Mirror joins, leaves, message edits & deletes, profile updates, and more into dedicated log channels with per-event toggles.
Welcomes & farewells
Fully templated join and leave messages with member, tag, channel, server name, and count placeholders — routed wherever you choose.
Utility commands
AFK, reminders, polls, timestamps, calculator, Urban Dictionary, weather, translation, color lookup, Base64 encode/decode, GitHub profiles.
Per-server config
Disable whole categories or single commands from the dashboard. No bot restart. Handy for keeping help channels clean.
Web dashboard
Log in with Discord OAuth, view and manage your servers, adjust economy balances, clear warnings, and browse audit logs — all in browser.
Dual command mode
Every command works as a slash command /cmd and a classic prefix t?cmd from the same source. No duplication.
A full economy — per server.
Earn coins through daily & weekly bonuses, working, gambling, slots, and roulette. Keep it in your wallet or save it to the bank. Compete on server leaderboards. Every server runs its own independent economy — balances don't bleed between servers.
- Daily & weekly coin rewards with streaks
- Gamble, slots & roulette mini-games
- Rob other members (with consequences)
- Server shop & item purchasing
- Admin balance editing via the dashboard
Keep your server safe.
A full moderation suite with permanent and temporary actions, native Discord timeouts, warning tracking, and complete audit logs. Staff can act quickly knowing the bot respects Discord's permission hierarchy.
- Ban, kick, mute, timeout, softban, tempban
- Warning system with history & bulk-clear
- Mass ban, channel lock, purge & slowmode
- Role add/remove & nickname management
- Full mod-log feed with per-event toggles
100+ commands across 7 categories.
Slash commands and classic prefix. Every command, one place.
Yes — completely free with no paywalled commands. All 100+ commands are available to every server without any premium tier.
The invite link requests Administrator for simplicity, but the bot only actually uses: Send Messages, Embed Links, Manage Roles, Manage Messages, Ban Members, Kick Members, Moderate Members, and Read Message History. You can adjust permissions after inviting.
No. Economy balances persist indefinitely per server. If a member leaves and rejoins, their balance is intact. Server admins can manually reset balances from the web dashboard.
Yes. From the web dashboard you can disable individual commands or entire categories per server. Changes apply instantly without restarting the bot.
Yes. Every command supports both /slash-command and the classic prefix (t?command). Both are powered by the same underlying logic.
Go to the web dashboard → your server → Settings. Pick a default log channel or assign separate channels for each event type (joins, leaves, message deletes, etc.). Everything is toggleable.
The default prefix is t?. You can change it in the server configuration. Slash commands (/) always work regardless of prefix.