enable_tools
Activate extra Discord tool packs on demand so tasks can use moderation, messaging, automation, or API features beyond the core tools.
Instructions
Turn on more Discord tools for this conversation. Only the core tools are on at first; call this as soon as a task needs one of these packs: automations (role menus, welcome messages with auto-roles, support tickets and their history, the server's own slash commands, staff slash commands (/ban, /lock, /purge…), moderation logs and searching them, staff alerts, support forums, rules (when X happens do Y), member verification, scheduled messages); live (what is happening now, waiting for a reply, mention or join); jobs (background jobs: message backups and restores, roles for many members at once); moderation (AutoMod, locking channels, purging messages, bans list, pruning, audit log, role audit, member export); messaging (webhooks (post with another name), DMs, pins list, announcements publishing, polls and reactions results); organizing (cloning channels, more forum tags, threads, following announcement channels, copying and syncing permissions); server_settings (onboarding, welcome screen, invites list, server stats and activity, bot profile, creating or leaving servers); expressions (emojis, stickers, soundboard, scheduled events, stage, application commands); api (direct Discord API calls for anything else).
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": {
"packs": "<packs>"
},
"name": "enable_tools"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| packs | Yes |