Update app command
update_app_commandChange a registered Discord command's description or options while leaving unpassed fields intact. Replacing options overwrites the full list, so resend every option to keep.
Instructions
Change a registered command's description or options. Anything not passed is left as it is. Replacing options replaces the whole list, so send every option you want to keep.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"command": "<command>"
},
"name": "update_app_command"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bot | No | Which bot to act as, by name, when more than one is configured. Omit to use the default bot, or with a server, the bot that handles it. | |
| guild | No | Guild (server) name or ID. Omit to use the default guild. | |
| command | Yes | Command name or ID. | |
| options | No | Replacement option list, replacing the existing one entirely. | |
| description | No | New description. |