Skip to main content
interface RawModifyGuildPayload
import { type RawModifyGuildPayload } from "https://deno.land/x/denord@0.1.0/raw/RawModifyGuildPayload.ts";

Properties

optional
name: string

guild name

optional
region: string

guild voice region id

optional
verification_level: VerificationLevel

verification level

optional
default_message_notifications: MessageNotificationLevel

default message notification level

optional
explicit_content_filter: ExplicitContentFilterLevel

explicit content filter level

optional
afk_channel_id: ChannelId

id for afk channel

optional
afk_timeout: integer

afk timeout in seconds

optional
icon: ImageData

base64 1024x1024 png/jpeg/gif image for the guild icon (can be animated gif when the server has ANIMATED_ICON feature)

owner_id: UserId

user id to transfer guild ownership to (must be owner)

optional
splash: ImageData

base64 16:9 png/jpeg image for the guild splash (when the server has INVITE_SPLASH feature)

optional
banner: ImageData

base64 16:9 png/jpeg image for the guild banner (when the server has BANNER feature)

optional
system_channel_id: ChannelId

the id of the channel where guild notices such as welcome messages and boost events are posted

optional
rules_channel_id: ChannelId

the id of the channel where "PUBLIC" guilds display rules and/or guidelines

optional
public_updates_channel_id: ChannelId

the id of the channel where admins and moderators of "PUBLIC" guilds receive notices from Discord

optional
preferred_locale: string

the preferred locale of a "PUBLIC" guild used in server discovery and notices from Discord; defaults to "en-US"