Discord icon

Discord

Interact with Discord API - users, messages, webhooks, guilds, interactions, and more

Actions193

Guild → Create

AI-generated

Summary

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.

Links

Discussion