Create role
create_roleCreate a Discord role using a preset permission bundle (member, moderator, admin) or explicit permission names, with optional dry run preview.
Instructions
Create a role from a vetted preset (none, member, moderator, admin) and/or an explicit list of permission names. Administrator is never granted by a preset; it must be spelled out explicitly. Supports dry_run.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| guild | No | Guild (server) name or ID. Omit to use the default guild. | |
| name | Yes | Role name. | |
| preset | No | Vetted permission bundle. Default none. | |
| permissions | No | Extra permission names, like manage_messages or ban_members. | |
| color | No | Hex color like #00b0f4. | |
| hoist | No | Show members separately in the sidebar. | |
| mentionable | No | ||
| dry_run | No | Preview without creating. |