commands_create_guild
Create or update a guild-specific slash command. Commands propagate instantly to your Discord server, avoiding the hour-long delay of global commands.
Instructions
Purpose: Create or upsert a guild-scoped slash command. Guild commands propagate immediately (vs ~1h for global).
Returns: {id, name, description, type, application_id, guild_id}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| nsfw | No | ||
| type | No | ||
| handler | No | ||
| options | No | ||
| contexts | No | ||
| guild_id | Yes | Guild scope | |
| description | No | ||
| dm_permission | No | ||
| application_id | Yes | Bot/app application ID | |
| integration_types | No | ||
| default_permission | No | ||
| name_localizations | No | ||
| description_localizations | No | ||
| default_member_permissions | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||