Optionalafk_Optionalafk_afk timeout in seconds, can be set to: 60, 300, 900, 1800, 3600
OptionalchannelsNew guild's channels
When using the channels parameter, the position field is ignored, and none of the default channels are created.
Also, the id field within each channel object may be set to an integer placeholder,
and will be replaced by the API upon consumption. Its purpose is to allow you to create GUILD_CATEGORY channels
by setting the parent_id field on any children to the category's id field.
Category channels must be listed before any children.
Optionaldefault_Default message notification level
Optionalexplicit_Explicit content filter level
Name of the guild (2-100 characters)
Optionalpremium_Whether the boosts progress bar should be enabled.
OptionalregionVoice region id
OptionalrolesNew guild roles
When using this parameter, the first member of the array is used to change properties of the guild's @everyone role.
If you are trying to bootstrap a guild with additional roles, keep this in mind.
Also, the required id field within each role object is an integer placeholder,
and will be replaced by the API upon consumption. Its purpose is to allow you to overwrite a role's permissions
in a channel when also passing in channels with the channels array.
Optionalsystem_System channel flags
Optionalsystem_The id of the channel where guild notices such as welcome messages and boost events are posted
Optionalverification_Verification level
ID for afk channel