Help

Commands & getting started

All 54 slash commands with their options. In Discord, type / and the beginning of the name — Discord then shows the options right away.

Getting started

  1. Invite: Add ZoneBuddy to Discord, choose a server, confirm the permissions. You need “Manage Server” on that server.
  2. Position the role: In the server settings under “Roles”, drag the ZoneBuddy role above the roles the bot should assign or moderate (level, button and birthday roles).
  3. Dashboard: Sign in at app.zonebuddy.de with Discord and choose the server.
  4. Set up: Under Settings, set the mod log channel and the bot master role for your mod team. Then enable welcome messages, AutoMod, birthdays, AI chat and streams as needed.
  5. Play: Economy, levels and games work right away — try /daily and /coinflip.

Tip: under Server Settings → Integrations → ZoneBuddy you decide in which channels and for which roles individual commands are visible.

Command reference

Moderation 9

Moderators only. Visibility can also be adjusted in Discord under Integrations.

/ban <user> [reason] [delete_days]Mod

Ban a user

  • user — User
  • reason (optional) — Reason (shown in the mod log and Discord audit log)
  • delete_days (optional) — Delete messages from the last X days (0–7)
/clear [amount] [user] [all]Mod

Delete messages

  • amount (optional) — Amount (1-1000)
  • user (optional) — Only from this user
  • all (optional) — Delete ALL messages in the channel, including older than 14 days (pinned stay)
/infractions <user>Mod

Show a user's warnings

  • user — User
/kick <user> [reason]Mod

Kick a user

  • user — User
  • reason (optional) — Reason (shown in the mod log and Discord audit log)
/resetserver <area>Mod

Reset this server's data (server owner only, with backup)

  • area — What gets reset · Economy (balances, transactions, loans, staking, crypto), XP, level and prestige, Statistics (messages, voice, daily streaks, channel stats), Games (statistics, Hall of Fame, running rounds, challenges), Inventory (boosts, status, cosmetics, achievements), Lottery (rounds, tickets, pot), Community pot (pot, payouts), All member data (profiles, birthdays, roast data, AI points), EVERYTHING (all areas + settings, warnings, role menus, custom commands, subscriptions)
/tempban <user> <duration> [reason]Mod

Ban a user temporarily

  • user — User
  • duration — e.g. 30m, 12h, 7d, 1w (max. 365 days)
  • reason (optional) — Reason (shown in the mod log and Discord audit log)
/timeout <user> <duration> [reason]Mod

Time out a user

  • user — User
  • duration — e.g. 10m, 1h, 1d (max. 28 days)
  • reason (optional) — Reason (shown in the mod log and Discord audit log)
/unban <id> [reason]Mod

Unban a user

  • id — Discord ID of the banned user
  • reason (optional) — Reason (shown in the mod log and Discord audit log)
/warn <user> <reason>Mod

Warn a user

  • user — User
  • reason — Reason (shown in the mod log and Discord audit log)

Levels & leaderboard 3

/leaderboard [type]

Show top players

  • type (optional) — Leaderboard · XP, Coins
/rank [user]

Show your rank card

  • user (optional) — Show another user
/season

Leaderboard season: current standings and Hall of Fame

/season standings
Top 10 of the current season
/season archive
Winners of past seasons

Profile, prestige & challenges 3

/challenge

Your daily challenge

/challenge status
Task and progress
/challenge claim
Claim the reward
/prestige

Reset your level for permanent bonuses

/profile [user]

Profile with level, coins, prestige, games and achievements

  • user (optional) — Another member

Economy 8

Amounts understand 1,000, 2.5k, 1m or “all”.

/balance [user]

Your balance

  • user (optional) — Show another user
/communitypot

Shared pot, paid out weekly to the most active members

/communitypot status
Contents and next payout
/communitypot deposit <amount>
Put coins into the community pot
  • amount — e.g. 25,000 or 50k
/daily

Claim your daily coins

/loan

Borrow coins — with interest, limit by level and credit rating

/loan status
Limit, credit rating and open loan
/loan take <amount>
Take out a loan
  • amount — e.g. 5,000 or 5k
/loan repay [amount]
Repay (part of) the loan
  • amount (optional) — Empty = as much as possible
/crypto

Simulated crypto market: prices, buy, sell

/crypto prices
Current prices (new every 30 min)
/crypto buy <coin> <amount>
Buy for an amount of coins
  • coin — Which coin? · BTC — Bitcoin, ETH — Ethereum, DOGE — Dogecoin, SHIB — Shiba Inu, PEPE — Pepe
  • amount — How much to spend? e.g. 10k
/crypto sell <coin> [quantity]
Sell holdings
  • coin — Which coin? · BTC — Bitcoin, ETH — Ethereum, DOGE — Dogecoin, SHIB — Shiba Inu, PEPE — Pepe
  • quantity (optional) — Empty = everything
/crypto portfolio
Your holdings with profit/loss
/lottery

Daily lottery

/lottery status
Pot, your tickets and the last draw
/lottery buy [amount]
Buy tickets
  • amount (optional) — How many tickets
/lottery invest <amount>
Put coins into the pot (no tickets)
  • amount — e.g. 10,000 or 50k
/pay <user> <amount>

Send coins to a user

  • user — Recipient
  • amount — e.g. 500, 1,000, 2k, all
/staking

Park coins and earn daily interest

/staking status
Your staking and daily interest
/staking deposit <amount>
Stake coins
  • amount — e.g. 1,000, 5k or all
/staking withdraw [amount]
Withdraw coins
  • amount (optional) — empty = everything

Games 8

Bet limits, cooldown and channel are set by the server in the dashboard.

/blackjack <bet>

Blackjack against the dealer (blackjack pays 3:2)

  • bet — e.g. 100, 1,000, 2k or all
/crash <bet> <target>

Choose your cash-out target — if it crashes first, your bet is gone

  • bet — e.g. 100, 1,000, 2k or all
  • target — Cash out at … × (1.01 to 100), e.g. 2
/duel <opponent> <bet>

Challenge someone — the winner gets both bets

  • opponent — Who do you challenge?
  • bet — e.g. 500 or 2k
/highlow <bet>

See your card and guess: is the next one higher or lower?

  • bet — e.g. 100, 1,000, 2k or all
/coinflip <bet> <side>

Heads or tails — a hit doubles your bet

  • bet — e.g. 100, 1,000, 2k or all
  • side — What do you bet on? (required) · Heads, Tails
/grapefruit

Throw as fast as you can — the faster, the farther (free)

/plinko <bet>

Drop the ball — the edges pay up to 5.6×

  • bet — e.g. 100, 1,000, 2k or all
/slots <bet>

One-armed bandit — three of a kind pay up to 50×

  • bet — e.g. 100, 1,000, 2k or all

Shop 1

/shop

Loot boxes, boosts, status and profile extras

/shop list
Items and prices
/shop buy <item> [value]
Buy an item
  • item — What would you like to buy?
  • value (optional) — Profile emoji/title – or details for the reward (e.g. in-game name)
/shop boosts
Your active boosts

Community 22

/away <until> [reason]

Log a team absence

  • until — Date (20.10. / 20.10.2026) or duration (3d, 2w)
  • reason (optional) — Optional, e.g. vacation
/bugreport <type>

Report a bug or request a feature

  • type — What would you like to report? · 🐛 Bug / error, 💡 Feature request
/invites

Invites: who brought how many people to the server

/invites info [member]
Invites of a person (default: you)
  • member (optional) — Whose invites?
/invites top
The inviters leaderboard
/end1

Ticket: follow up and close in 1h without a reply (team)

/end12

Ticket: follow up and close in 12h without a reply (team)

/end24

Ticket: follow up and close in 24h without a reply (team)

/reminder

Get reminded of something

/reminder new <in> <text> [here]
New reminder
  • in — When? e.g. 30m, 2h, 1d or 1d 12h
  • text — What should I remind you of?
  • here (optional) — Remind in the channel instead of by DM
/reminder list
Your open reminders
/reminder delete <number>
Delete a reminder
  • number — Number from /reminder list
/birthday

Add and show birthdays

/birthday set <date>
Add or change your birthday
  • date — DD.MM.YYYY or DD.MM (year optional)
/birthday remove
Delete your entry
/birthday list
All entered birthdays
/giveaway

Start and manage giveaways (team and giveaway managers)

/giveaway start <prize> <duration> [winners] [entry] [ticket_price] [max_tickets] [coins] [description] [channel] [ping]
Start a new giveaway
  • prize — What can be won?
  • duration — e.g. 30m, 2h, 1d, 1d12h
  • winners (optional) — Number of winners (default 1)
  • entry (optional) — How do people join? (default: free) · Free, Tickets only (coins), Free + buy extra tickets
  • ticket_price (optional) — Coins per ticket (burned)
  • max_tickets (optional) — Tickets per person (default 5)
  • coins (optional) — Coins per winner – from your account
  • description (optional) — Optional text
  • channel (optional) — Channel (default: here)
  • ping (optional) — Role mentioned at the start
/giveaway list
Running and recent giveaways
/giveaway end <id>
End now and draw
  • id — ID (see /giveaway list)
/giveaway reroll <id> [place]
Reroll a place
  • id — ID
  • place (optional) — Place (default 1)
/giveaway cancel <id>
Cancel – tickets and coin prizes are refunded
  • id — ID
/giveaway participants <id>
Who's in and with how many tickets?
  • id — ID
/giveaway template <name>
Start a giveaway from a saved template
  • name — Template (created in the dashboard)
/help [category]

All ZoneBuddy commands

  • category (optional) — Show only one category · Community, Level & leaderboard, Profile, prestige & challenges, Economy, Games, Shop, Moderation
/info

ZoneBuddy info and status

/roast <user>

Let the bot roast someone (roast channel only)

  • user — Who?
/roastfile

Roast files: what the roast bot knows about people (and the server)

/roastfile mode
FULL, LITE or not at all – how personal may the roast bot get?
/roastfile show [user]
View a file – your own or (moderators) someone else's
  • user (optional) — Moderators only: this person's file
/roastfile edit <user>
Moderators: create or edit a person's file in a form
  • user — Whose file
/roastfile delete <user>
Moderators: delete a person's file and learned notes
  • user — Whose file
/roastfile list
Moderators: who has a file, who uses which mode?
/roastfile serverknowledge
Moderators: edit server knowledge (hierarchy, insiders) in a form
/roastfile style <style>
Moderators: roast style hard (vulgar) or mild
  • style — Style · 🔥 hard (vulgar), 😏 mild (cheeky)
/roastfile offlimits [channel]
Moderators: channel/category the bot never learns from (on/off) – no channel: list
  • channel (optional) — Channel or category
/roastfile learnnow
Moderators: analyze collected messages now (otherwise daily at 4 am)
/roastfile catchup [days]
Moderators: catch up on and analyze recent days' messages
  • days (optional) — How many days back (default 14, max. 30)
/setMod

Bot settings for this server

/set verification <enabled> [channel] [role] [mode] [timelimit] [account_age] [young_accounts] [raid]
Verify new members (captcha), time limit, account age, raid protection
  • enabled — Verification on or off
  • channel (optional) — Channel with the “Verify” button
  • role (optional) — Role given after verification
  • mode (optional) — Captcha (default) or button only · Captcha image, Button only
  • timelimit (optional) — Minutes until kick (0 = no kick)
  • account_age (optional) — Minimum Discord account age in days (0 = off)
  • young_accounts (optional) — What happens to accounts that are too new · Flag (mod log), Kick
  • raid (optional) — Raid alert from X joins per minute (0 = off)
/set prefix <enabled> [symbol]
Also allow commands in chat (e.g. “!daily”)
  • enabled — Prefix commands on or off
  • symbol (optional) — Prefix, default “!” (1–3 characters)
/set halloffame <threshold>
From which win do you enter the Hall of Fame?
  • threshold — Minimum win (payout) in coins
/set leaderboard [boards] [places] [interval]
Customize the leaderboard channel: boards, size, interval
  • boards (optional) — Comma-separated: xp, coins, prestige, messages, voice, games
  • places (optional) — Places per board (3–25)
  • interval (optional) — Update every X minutes (5–1440)
/set balance <amount>
Enter the current OpenAI balance (OpenAI dashboard under Billing)
  • amount — Balance in US dollars, e.g. 50
/set channel <feature> [channel]
Set or remove a feature channel
  • feature — Which feature · 💬 AI chat (help), 🔥 AI chat (roast), 🎨 AI images, 🏆 Hall of Fame, 🏆 Leaderboard channel, ❓ Help channel, 📁 Review roast files, 💰 AI costs, 📰 News (changelog), ❤️ Donations
  • channel (optional) — Target channel (leave empty to remove)
/socials

This server's social media links

/language <language>Mod

The bot's language on this server

  • language — German or English · Deutsch, English
/teamrank

Promote or demote team members

/teamrank promote <member> [rank] [reason]
One rank up (or add to the team)
  • member — Who?
  • rank (optional) — Straight to this rank (optional)
  • reason (optional) — Optional, shown in the announcement
/teamrank demote <member> [rank] [reason]
One rank down (or off the team)
  • member — Who?
  • rank (optional) — Straight to this rank (optional)
  • reason (optional) — Optional
/teamrank remove <member> [reason]
Remove from the team (all team ranks removed)
  • member — Who?
  • reason (optional) — Optional
/teamwarn

Team warnings (internal, separate from member warnings)

/teamwarn new <member> <reason>
Warn a team member
  • member — Who?
  • reason — Why?
/teamwarn history <member>
A person's team warnings
  • member — Whose?
/ticket

Open and manage tickets

/ticket new [panel] [reason] [for]
Open a ticket
  • panel (optional) — Panel number (default: first)
  • reason (optional) — What's it about?
  • for (optional) — Open a ticket for someone else (team)
/ticket close [reason]
Close this ticket
  • reason (optional) — Optional
/ticket reopen
Reopen a closed ticket (team)
/ticket delete
Delete the ticket (team)
/ticket add <user>
Add someone to the ticket (team)
  • user — Who?
/ticket remove <user>
Remove someone from the ticket (team)
  • user — Who?
/ticket rename <name>
Rename the ticket (team)
  • name — New name
/ticket claim
Claim the ticket (team)
/ticket release
Release a claimed ticket (team)
/ticket forward <panel> [reason]
Forward to another panel (team)
  • panel — Target panel number
  • reason (optional) — Optional
/ticket transcript
Save a transcript (team)
/ticket end <hours>
Follow up and close in X hours if there's no reply (team)
  • hours — After how many hours? (1–168)
/ticket end-cancel
Cancel the scheduled close (team)
/voice

Manage your temp voice channel

/voice name <name>
Change your temp voice channel's name
  • name — New channel name
/voice limit <limit>
Set a user limit for your temp voice channel
  • limit — 0 = unlimited, otherwise 1-99
/voice lock
Lock your temp voice channel for new people
/voice unlock
Unlock your temp voice channel again
/voice kick <user>
Remove someone from your temp voice channel
  • user — Who?
/voice transfer <user>
Transfer ownership of your temp voice channel
  • user — To whom?
/suggest

Make a suggestion – the community votes, the team decides

/back

End your team absence

Every server can also create custom commands with fixed replies in the dashboard. Questions? Go to FAQ or on the Support server.