Slash Commands
All 15 public SHADO5 slash commands, with exact options, required Discord permissions and usage guidance.
Use commands in Discord
Type / and select SHADO5 to view available commands. Channel, role and member options select real server resources. Examples use descriptive names: choose your own channels and roles.
Server-management commands must run inside a server with the listed Discord permission. Dashboard delegation does not grant slash-command permissions. The bot also needs the permissions and role position required for each action. Vote checks apply to the invoking account.
/honeypot
/honeypot status:on detection_action:kick log_channel:#security-logsPermission: Administrator. Required: status (on/off). Optional: detection_action (kick/ban), log_channel (text channel). First-time enabling needs an action; a saved action can be reused. Disabling removes its managed channel. Read Honeypot before enabling.
/anti-bot
/anti-bot status:onPermission: Administrator; bot also checks Administrator. Required: status (on/off). Removes newly joining bots. No other options or vote requirement. Existing bots are not removed retroactively. See Anti-Bot.
/anti-alt
/anti-alt status:on min_account_age:7 log_channel:#security-logsPermission: Administrator; bot also checks Administrator. Required: status (on/off). Optional: min_account_age (integer, 0–36,500, default 7 days), log_channel (text channel). Enabling needs a vote; disabling does not. See Anti-Alt.
/anti-invite
/anti-invite status:on log_channel:#security-logs allowed_role:@TrustedPermission: Administrator; bot also checks Administrator. Required: status (on/off). Optional: log_channel (text channel), allowed_role (exempt role). Omitted optional fields are cleared on enable. No vote requirement. See Anti-Invite.
/antiwords
/antiwords status:on blacklisted_words:blocked phrase,another phrasePermission: Administrator. Required: status (on/off). Optional: blacklisted_words (comma-separated text), log_channel (text channel), allowed_role (exempt role). Enabling replaces these options; omitted blacklist becomes empty. No vote requirement. See Anti-Words.
/antinuke
/antinuke status:on log_channel:#security-logs ignored_role:@TrustedPermission: Administrator; bot also checks Administrator. Required: status (on/off). Optional: log_channel (text channel), ignored_role (exempt role). Enabling requires a vote and clears omitted optional settings. Disabling does not require a new vote. See Anti-Nuke.
/add_verify
/add_verify channel:#verify logs:#verification-logs role:@VerifiedPermission: Manage Channels; bot checks Administrator. Required: channel (verification text channel), logs (logging text channel), role (assignable role). Requires a vote and configures the CAPTCHA entry message. Disable through the dashboard. See Verification.
/giveaway
/giveaway duration:1d prize:Community reward channel:#giveaways num_winners:1Permission: Manage Channels. Required: duration (text), prize (text), channel (text channel), num_winners (integer, at least 1). Supported duration units are s, m, h and d, for example 10s or 1d. Only one active giveaway is allowed per server; an unresolved pending action can also block creation. No vote requirement. See Giveaways.
/reroll
/reroll message_id:PASTE_THE_GIVEAWAY_MESSAGE_IDPermission: Manage Channels. Required: message_id (text containing the giveaway message ID). Selects new winners for an ended giveaway from the current server. It does not end an active giveaway. Find the ID in Giveaway Manager and check Discord before retrying an uncertain result.
/autodelete
/autodelete channel:#temporary-chat delete_time:1h
/autodelete channel:#temporary-chat delete_time:0Permission: Administrator; bot also checks Administrator. Required: channel (text channel), delete_time (positive duration ending in s/m/h/d, or exactly 0 to disable). Schedules repeated cleanup of one configured channel per server. Disable its current channel before choosing another.
This command-only feature periodically removes recent unpinned messages; pinned messages are preserved. The interval is not a guaranteed per-message expiry time; cleanup occurs when the bot next checks the schedule. Keep Manage Messages and Read Message History available in the selected channel.
/clear
/clear anzahl:20 pins:🚫NOPermission: Manage Messages; bot also checks Administrator. Required: anzahl (integer, minimum 1) and pins (choose ✅YES or 🚫NO). Cleans the invocation channel. YES permits pinned-message deletion; NO preserves pinned messages.
The amount is the recent-message scan limit. With pins excluded, fewer messages may be deleted. Check the completion report for the actual result.
/kick
/kick member:@Member reason:Community rule violationPermission: Kick Members. Required: member (server member). Optional: reason (default No reason provided!). Removes the member and attempts a DM notification. They can rejoin with an invite.
You cannot target yourself or the owner. Unless the caller owns the server, they must outrank the target. SHADO5 must also outrank the target and have Kick Members.
/ban
/ban member:@Member reason:Community rule violationPermission: Ban Members. Required: member (server member). Optional: reason (default No reason provided!). Bans the member and attempts a DM notification. They cannot return until unbanned through Discord.
You cannot target yourself or the owner. Unless the caller owns the server, they must outrank the target. SHADO5 must also outrank the target and have Ban Members. This version has no public unban slash command.
/vote
/voteNo options or additional moderator permission are required. Returns a private response with a Top.gg voting link. After voting, use Check again in the dashboard or retry the relevant setup command. Opening the link does not itself confirm a recorded vote.
/report
/reportNo options or additional moderator permission are required. Opens a form to submit a bug report to the SHADO5 team. Include expected behavior, observed behavior and reproduction steps. Never include passwords, tokens or unrelated private conversations.
When a command cannot run
Confirm the bot is installed in the intended server, you have the required permission and application commands are allowed in the channel. Server-only commands do not work in DMs. Bot permissions and role hierarchy can block an action even when you may invoke its command.
Wait for pending actions and vote checks before retrying. Repeated submissions cannot bypass permission or vote requirements. See Troubleshooting.