# Slash Command

> A command registered with Discord and invoked with a leading slash. Discord provides the autocomplete, argument types and permission checks, replacing the old prefix-parsing approach.

- Canonical: https://discordtools.blog/glossary/slash-command
- Group: Development
- Also called: application command
- See also: https://discordtools.blog/glossary/interaction, https://discordtools.blog/glossary/ephemeral-message
- Updated: 2026-08-31
- Publication: The Index, an independent site not affiliated with Discord Inc.

---
Slash commands are registered either globally or per guild. Global registration can take up to
an hour to propagate; guild registration is immediate, which is why a bot may show new commands
in one server before another.

A command that does not appear at all usually means the bot was invited without the
`applications.commands` scope — re-inviting with it fixes it.