Command reference

Every slash command PeakBot registers, and the permission each one needs.

Last checked August 26, 2026

Every command below is registered by the live bot. Anything not on this list does not exist. The last column is the Discord permission the person running the command must have.

AI

/peak <prompt>Asks the AI Server Builder to change your server. It designs the change, then applies it.AdministratorPro

Moderation

/warn <user> [reason] [silent]Warns a member.Moderate Members
/timeout <user> <duration> [reason]Times a member out. Duration reads like 30m, 1h, 1d, 1w.Moderate Members
/untimeout <user> [reason]Ends a timeout early.Moderate Members
/kick <user> [reason] [silent]Kicks a member.Kick Members
/ban <user> [reason] [delete_messages] [duration]Bans a member, and works on someone who already left. delete_messages clears their last 0 to 7 days. duration makes it a temp ban.Ban Members
/unban <user> [reason]Unbans someone. Start typing the name and it completes it for you.Ban Members
/purge [amount]Deletes up to 100 recent messages in the channel.Manage Messages
/role <action> <role> [target] [count]Adds or removes a role across many members at once. Target everyone, humans only, bots only, people with no roles, or people who hold another role.Manage Roles

silent stops the DM. By default the member is told what happened and why, so leave it off unless you have a reason.

Warnings

/warnings list <user>Shows every warning on a member, including if they have left.Moderate Members
/warnings remove <id>Removes one warning by its ID.Moderate Members
/warnings clear <user>Clears every warning on a member.Moderate Members

Levels

/rank [user]Shows your rank card, or someone else's.Anyone
/leaderboard [page]Shows the server leaderboard.Anyone

Tickets

Run these inside a ticket channel.

/ticket close [reason]Closes the ticket, with a transcript saved if you set one up.In a ticket channel
/ticket claim [user] [reason]Claims it so two staff do not answer at once, or hands it to another staff member.In a ticket channel
/ticket unclaimPuts it back to the support team.In a ticket channel
/ticket add <user>Pulls someone into the ticket.In a ticket channel
/ticket remove <user>Takes someone out of it.In a ticket channel

Everyday

/helpLists every command, in Discord.Anyone
/dashboardLinks straight to this server's dashboard.Anyone
/serverinfoShows server stats.Anyone
/userinfo [user]Shows info on a member.Anyone
/inviteGives the bot's invite link.Anyone
/voteVotes for PeakBot and earns AI Server Builder messages.Anyone

Things set up on the dashboard

Giveaways, polls, welcome messages, verification, temporary voice channels, auto-moderation, backups and the rest are configured on the web dashboard, not by a command. There is no giveaway or setup command. The dashboard is the place, and it shows you the result before you post it.