New guild's channels
Remarks
When using the channels parameter, theposition
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.base64 1024x1024 png/jpeg image for the guild icon
Voice region id
New guild roles
Remarks
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.The id of the channel where guild notices such as welcome messages and boost events are posted