Actions193
- Application Actions
- Application Command Actions
- Application Role Connection Metadata Actions
- Audit Log Actions
- Auto Moderation Actions
- Channel Actions
- Get
- Modify
- Delete
- Trigger Typing
- Get Pinned Messages
- Unpin Message
- Create Reaction
- Delete Own Reaction
- Get Reactions
- Delete All Reactions
- Delete All Reactions For Emoji
- Bulk Delete Messages
- Crosspost Message
- Edit Channel Permissions
- Delete Channel Permission
- Get Channel Invites
- Create Channel Invite
- Follow Announcement Channel
- Group DM Add Recipient
- Group DM Remove Recipient
- Start Thread From Message
- Start Thread Without Message
- Start Thread In Forum Channel
- Join Thread
- Add Thread Member
- Leave Thread
- Get Thread Member
- List Thread Members
- List Public Archived Threads
- List Private Archived Threads
- List Joined Private Archived Threads
- Emoji Actions
- Entitlement Actions
- Guild Actions
- Get
- Modify
- Create
- Get Preview
- Delete
- Modify Channel Positions
- List Active Threads
- Get Bans
- Get Ban
- Remove Ban
- Get Prune Count
- Begin Prune
- Get Voice Regions
- Get Invites
- Get Integrations
- Delete Integration
- Get Widget Settings
- Modify Widget
- Get Widget
- Get Vanity URL
- Get Widget Image
- Get Welcome Screen
- Modify Welcome Screen
- Get Onboarding
- Modify Onboarding
- Modify Current User Voice State
- Modify User Voice State
- Search Members
- List Members
- Guild Scheduled Event Actions
- Guild Template Actions
- Interaction Response Actions
- Invite Actions
- Lobby Actions
- Member Actions
- Message Actions
- Poll Actions
- Role Actions
- SKU Actions
- Soundboard Actions
- Stage Instance Actions
- Sticker Actions
- Subscription Actions
- User Actions
- Voice Actions
- Webhook Actions
Guild → Create
AI-generatedSummary
Creates a Discord guild using the configured bot or OAuth2 user token. Set its required name and optionally provide an icon, guild settings, roles, channels, and channel IDs or flags.
Inputs
- Authentication — Choose Bot Token (default) or OAuth2 (User Token).
- Name (required) — Name for the new guild (2–100 characters).
- Icon — Base64 128×128 image data URI for the guild icon.
- Verification Level — Guild verification level: None, Low, Medium, High, Very High, or Unset.
- Default Message Notifications — Default notification level: All Messages, Only Mentions, or Unset.
- Explicit Content Filter — Content filter level: Disabled, Members Without Roles, All Members, or Unset.
- Roles — Raw Discord roles JSON array; its first element overrides @everyone.
- Channels — Raw Discord channels JSON array used to seed the guild.
- AFK Channel ID — ID of the AFK channel in the supplied channels array.
- AFK Timeout — AFK timeout in seconds; the UI lists 60, 300, 900, 1800, and 3600.
- System Channel ID — ID of the system channel where Discord notices are sent.
- System Channel Flags — System channel flags bitfield.
- Request Options — Optional batching, SSL certificate validation, proxy, and request timeout settings.
Output shape
A single Discord guild record
The response includes the guild data returned by Discord; optional fields depend on the request and Discord response.