Troubleshooting

Discord Slash Commands Missing?

Fix the “I typed / and nothing shows up” problem in a few minutes with this exact checklist.

A common setup blocker in Discord is: “My agent is online, but slash commands do not appear.” In most cases, this is a permissions or channel-scope issue, not a broken bot.

Fast truth: if the bot is in the server but commands are invisible, check where you’re typing and what that channel allows.

Most common causes

5-step recovery checklist

1) Confirm you’re in the right server

Sounds obvious, but this is frequent. Make sure you are testing in the same guild where you completed the bot invite flow.

2) Test a plain text channel (not thread/stage/forum)

Use a normal text channel first. Some channel types and restrictive categories can hide command usage.

3) Check your role permission

Server Settings → Roles → your role → verify Use Application Commands is enabled.

4) Check channel-level overrides

Channel Settings → Permissions. Ensure neither your role nor the bot is denied app command usage in that channel.

5) Wait 1–2 minutes, then retry

After permission changes, Discord can take a short time to refresh command visibility. Close/reopen Discord if needed.

6) Check Server Integrations for command restrictions

Go to Server Settings → Integrations → Bots and Apps, open your app, and verify command access is not restricted to roles/channels you are not in.

Known-good test flow

1) Open a standard text channel 2) Type "/" and pause for 2-3 seconds 3) Look for the bot command list 4) Run a simple command first (status/help/ping) 5) If it works here but not elsewhere, it's a channel override issue

Important: if @mentions work but slash commands do not, that strongly suggests a permissions or command-scope problem — not model/API failure.

Extra checks that catch stubborn cases

If it still doesn't work

When asking for help, include these details so support can diagnose quickly:

Bottom line: slash-command visibility failures are usually Discord permission wiring. Run this checklist top to bottom and you’ll fix most cases without opening a ticket.