diff --git a/assets/schemas.json b/assets/schemas.json
index a0ab1697c..9d5df9b81 100644
--- a/assets/schemas.json
+++ b/assets/schemas.json
@@ -3647,38 +3647,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -3896,51 +3896,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -3962,18 +3944,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -4004,12 +3986,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -4025,9 +4019,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -4036,6 +4027,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -4457,9 +4457,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -4474,6 +4471,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -4560,6 +4560,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -7866,38 +8169,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -8115,51 +8418,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -8181,18 +8466,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -8223,12 +8508,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -8244,9 +8541,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -8255,6 +8549,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -8676,9 +8979,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -8693,6 +8993,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -8779,6 +9082,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -12085,38 +12691,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -12334,51 +12940,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -12400,18 +12988,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -12442,12 +13030,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -12463,9 +13063,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -12474,6 +13071,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -12895,9 +13501,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -12912,6 +13515,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -12998,6 +13604,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -16299,38 +17208,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -16548,51 +17457,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -16614,18 +17505,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -16656,12 +17547,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -16677,9 +17580,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -16688,6 +17588,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -17109,9 +18018,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -17126,6 +18032,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -17212,6 +18121,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -20549,38 +21761,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -20798,51 +22010,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -20864,18 +22058,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -20906,12 +22100,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -20927,9 +22133,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -20938,6 +22141,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -21359,9 +22571,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -21376,6 +22585,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -21462,6 +22674,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -24768,38 +26283,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -25017,51 +26532,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -25083,18 +26580,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -25125,12 +26622,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -25146,9 +26655,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -25157,6 +26663,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -25578,9 +27093,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -25595,6 +27107,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -25681,6 +27196,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -28978,38 +30796,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -29227,51 +31045,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -29293,18 +31093,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -29335,12 +31135,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -29356,9 +31168,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -29367,6 +31176,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -29788,9 +31606,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -29805,6 +31620,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -29891,6 +31709,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -33191,38 +35312,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -33440,51 +35561,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -33506,18 +35609,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -33548,12 +35651,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -33569,9 +35684,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -33580,6 +35692,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -34001,9 +36122,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -34018,6 +36136,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -34104,6 +36225,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -37413,38 +39837,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -37662,51 +40086,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -37728,18 +40134,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -37770,12 +40176,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -37791,9 +40209,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -37802,6 +40217,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -38223,9 +40647,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -38240,6 +40661,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -38326,6 +40750,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -41623,38 +44350,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -41872,51 +44599,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -41938,18 +44647,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -41980,12 +44689,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -42001,9 +44722,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -42012,6 +44730,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -42433,9 +45160,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -42450,6 +45174,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -42536,6 +45263,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -45833,38 +48863,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -46082,51 +49112,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -46148,18 +49160,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -46190,12 +49202,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -46211,9 +49235,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -46222,6 +49243,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -46643,9 +49673,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -46660,6 +49687,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -46746,6 +49776,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -50062,38 +53395,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -50311,51 +53644,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -50377,18 +53692,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -50419,12 +53734,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -50440,9 +53767,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -50451,6 +53775,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -50872,9 +54205,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -50889,6 +54219,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -50975,6 +54308,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -54275,38 +57911,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -54524,51 +58160,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -54590,18 +58208,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -54632,12 +58250,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -54653,9 +58283,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -54664,6 +58291,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -55085,9 +58721,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -55102,6 +58735,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -55188,6 +58824,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -55255,16 +59194,16 @@
"string"
]
},
- "region": {
+ "rules_channel_id": {
"type": "string"
},
- "guild_template_code": {
+ "region": {
"type": "string"
},
"system_channel_id": {
"type": "string"
},
- "rules_channel_id": {
+ "guild_template_code": {
"type": "string"
}
},
@@ -58548,38 +62487,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -58797,51 +62736,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -58863,18 +62784,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -58905,12 +62826,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -58926,9 +62859,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -58937,6 +62867,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -59358,9 +63297,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -59375,6 +63311,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -59461,6 +63400,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -62780,38 +67022,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -63029,51 +67271,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -63095,18 +67319,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -63137,12 +67361,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -63158,9 +67394,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -63169,6 +67402,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -63590,9 +67832,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -63607,6 +67846,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -63693,6 +67935,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -67153,38 +71698,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -67402,51 +71947,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -67468,18 +71995,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -67510,12 +72037,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -67531,9 +72070,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -67542,6 +72078,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -67963,9 +72508,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -67980,6 +72522,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -68066,6 +72611,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -71384,38 +76232,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -71633,51 +76481,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -71699,18 +76529,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -71741,12 +76571,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -71762,9 +76604,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -71773,6 +76612,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -72194,9 +77042,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -72211,6 +77056,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -72297,6 +77145,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -75625,38 +80776,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -75874,51 +81025,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -75940,18 +81073,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -75982,12 +81115,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -76003,9 +81148,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -76014,6 +81156,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -76435,9 +81586,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -76452,6 +81600,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -76538,6 +81689,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -79848,38 +85302,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -80097,51 +85551,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -80163,18 +85599,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -80205,12 +85641,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -80226,9 +85674,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -80237,6 +85682,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -80658,9 +86112,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -80675,6 +86126,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -80761,6 +86215,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -84077,38 +89834,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -84326,51 +90083,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -84392,18 +90131,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -84434,12 +90173,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -84455,9 +90206,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -84466,6 +90214,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -84887,9 +90644,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -84904,6 +90658,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -84990,6 +90747,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -88296,38 +94356,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -88545,51 +94605,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -88611,18 +94653,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -88653,12 +94695,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -88674,9 +94728,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -88685,6 +94736,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -89106,9 +95166,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -89123,6 +95180,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -89209,6 +95269,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -92503,38 +98866,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -92752,51 +99115,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -92818,18 +99163,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -92860,12 +99205,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -92881,9 +99238,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -92892,6 +99246,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -93313,9 +99676,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -93330,6 +99690,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -93416,6 +99779,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -96828,38 +103494,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -97077,51 +103743,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -97143,18 +103791,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -97185,12 +103833,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -97206,9 +103866,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -97217,6 +103874,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -97638,9 +104304,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -97655,6 +104318,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -97741,6 +104407,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -101150,38 +108119,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -101399,51 +108368,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -101465,18 +108416,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -101507,12 +108458,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -101528,9 +108491,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -101539,6 +108499,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -101960,9 +108929,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -101977,6 +108943,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -102063,6 +109032,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -105360,38 +112632,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -105609,51 +112881,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -105675,18 +112929,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -105717,12 +112971,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -105738,9 +113004,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -105749,6 +113012,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -106170,9 +113442,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -106187,6 +113456,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -106273,6 +113545,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -109578,38 +117153,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -109827,51 +117402,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -109893,18 +117450,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -109935,12 +117492,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -109956,9 +117525,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -109967,6 +117533,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -110388,9 +117963,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -110405,6 +117977,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -110491,6 +118066,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -113789,38 +121667,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -114038,51 +121916,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -114104,18 +121964,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -114146,12 +122006,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -114167,9 +122039,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -114178,6 +122047,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -114599,9 +122477,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -114616,6 +122491,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -114702,6 +122580,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -118000,38 +126181,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -118249,51 +126430,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -118315,18 +126478,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -118357,12 +126520,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -118378,9 +126553,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -118389,6 +126561,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -118810,9 +126991,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -118827,6 +127005,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -118913,6 +127094,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -122246,38 +130730,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -122495,51 +130979,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -122561,18 +131027,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -122603,12 +131069,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -122624,9 +131102,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -122635,6 +131110,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -123056,9 +131540,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -123073,6 +131554,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -123159,6 +131643,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -126457,38 +135244,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -126706,51 +135493,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -126772,18 +135541,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -126814,12 +135583,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -126835,9 +135616,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -126846,6 +135624,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -127267,9 +136054,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -127284,6 +136068,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -127370,6 +136157,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -130667,38 +139757,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -130916,51 +140006,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -130982,18 +140054,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -131024,12 +140096,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -131045,9 +140129,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -131056,6 +140137,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -131477,9 +140567,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -131494,6 +140581,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -131580,6 +140670,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -134892,38 +144285,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -135141,51 +144534,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -135207,18 +144582,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -135249,12 +144624,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -135270,9 +144657,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -135281,6 +144665,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -135702,9 +145095,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -135719,6 +145109,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -135805,6 +145198,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -139106,38 +148802,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -139355,51 +149051,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -139421,18 +149099,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -139463,12 +149141,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -139484,9 +149174,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -139495,6 +149182,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -139916,9 +149612,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -139933,6 +149626,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -140019,6 +149715,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -143394,38 +153393,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -143643,51 +153642,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -143709,18 +153690,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -143751,12 +153732,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -143772,9 +153765,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -143783,6 +153773,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -144204,9 +154203,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -144221,6 +154217,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -144307,6 +154306,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -147604,38 +157906,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -147853,51 +158155,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -147919,18 +158203,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -147961,12 +158245,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -147982,9 +158278,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -147993,6 +158286,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -148414,9 +158716,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -148431,6 +158730,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -148517,6 +158819,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -151814,38 +162419,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -152063,51 +162668,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -152129,18 +162716,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -152171,12 +162758,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -152192,9 +162791,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -152203,6 +162799,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -152624,9 +163229,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -152641,6 +163243,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -152727,6 +163332,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -156021,38 +166929,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -156270,51 +167178,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -156336,18 +167226,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -156378,12 +167268,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -156399,9 +167301,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -156410,6 +167309,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -156831,9 +167739,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -156848,6 +167753,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -156934,6 +167842,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -160234,38 +171445,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -160483,51 +171694,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -160549,18 +171742,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -160591,12 +171784,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -160612,9 +171817,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -160623,6 +171825,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -161044,9 +172255,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -161061,6 +172269,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -161147,6 +172358,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -164457,38 +175971,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -164706,51 +176220,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -164772,18 +176268,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -164814,12 +176310,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -164835,9 +176343,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -164846,6 +176351,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -165267,9 +176781,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -165284,6 +176795,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -165370,6 +176884,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -168664,38 +180481,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -168913,51 +180730,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -168979,18 +180778,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -169021,12 +180820,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -169042,9 +180853,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -169053,6 +180861,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -169474,9 +181291,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -169491,6 +181305,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -169577,6 +181394,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -172920,38 +185040,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -173169,51 +185289,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -173235,18 +185337,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -173277,12 +185379,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -173298,9 +185412,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -173309,6 +185420,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -173730,9 +185850,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -173747,6 +185864,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -173833,6 +185953,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -177162,38 +189585,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -177411,51 +189834,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -177477,18 +189882,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -177519,12 +189924,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -177540,9 +189957,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -177551,6 +189965,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -177972,9 +190395,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -177989,6 +190409,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -178075,6 +190498,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -181369,38 +194095,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -181618,51 +194344,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -181684,18 +194392,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -181726,12 +194434,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -181747,9 +194467,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -181758,6 +194475,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -182179,9 +194905,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -182196,6 +194919,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -182282,6 +195008,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -185601,38 +198630,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -185850,51 +198879,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -185916,18 +198927,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -185958,12 +198969,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -185979,9 +199002,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -185990,6 +199010,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -186411,9 +199440,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -186428,6 +199454,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -186514,6 +199543,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -186521,6 +199853,12 @@
"UserSettingsSchema": {
"type": "object",
"properties": {
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"status": {
"enum": [
"dnd",
@@ -186531,9 +199869,6 @@
],
"type": "string"
},
- "afk_timeout": {
- "type": "integer"
- },
"allow_accessibility_detection": {
"type": "boolean"
},
@@ -186574,9 +199909,6 @@
"enable_tts_command": {
"type": "boolean"
},
- "explicit_content_filter": {
- "type": "integer"
- },
"friend_source_flags": {
"$ref": "#/definitions/FriendSourceFlags"
},
@@ -189922,38 +203254,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -190171,51 +203503,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -190237,18 +203551,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -190279,12 +203593,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -190300,9 +203626,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -190311,6 +203634,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -190732,9 +204064,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -190749,6 +204078,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -190835,6 +204167,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -194128,38 +207763,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -194377,51 +208012,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -194443,18 +208060,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -194485,12 +208102,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -194506,9 +208135,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -194517,6 +208143,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -194938,9 +208573,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -194955,6 +208587,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -195041,6 +208676,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -198373,38 +212311,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -198622,51 +212560,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -198688,18 +212608,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -198730,12 +212650,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -198751,9 +212683,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -198762,6 +212691,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -199183,9 +213121,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -199200,6 +213135,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -199286,6 +213224,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -202606,38 +216847,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -202855,51 +217096,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -202921,18 +217144,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -202963,12 +217186,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -202984,9 +217219,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -202995,6 +217227,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -203416,9 +217657,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -203433,6 +217671,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -203519,6 +217760,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -206891,38 +221435,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -207140,51 +221684,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -207206,18 +221732,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -207248,12 +221774,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -207269,9 +221807,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -207280,6 +221815,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -207701,9 +222245,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -207718,6 +222259,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -207804,6 +222348,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -211098,38 +225945,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -211347,51 +226194,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -211413,18 +226242,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -211455,12 +226284,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -211476,9 +226317,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -211487,6 +226325,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -211908,9 +226755,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -211925,6 +226769,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -212011,6 +226858,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -215313,38 +230463,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -215562,51 +230712,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -215628,18 +230760,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -215670,12 +230802,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -215691,9 +230835,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -215702,6 +230843,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -216123,9 +231273,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -216140,6 +231287,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -216226,6 +231376,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -219518,38 +234971,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -219767,51 +235220,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -219833,18 +235268,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -219875,12 +235310,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -219896,9 +235343,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -219907,6 +235351,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -220328,9 +235781,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -220345,6 +235795,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -220431,6 +235884,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -223729,38 +239485,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -223978,51 +239734,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -224044,18 +239782,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -224086,12 +239824,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -224107,9 +239857,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -224118,6 +239865,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -224539,9 +240295,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -224556,6 +240309,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -224642,6 +240398,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -227940,38 +243999,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -228189,51 +244248,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -228255,18 +244296,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -228297,12 +244338,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -228318,9 +244371,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -228329,6 +244379,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -228750,9 +244809,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -228767,6 +244823,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -228853,6 +244912,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -232151,38 +248513,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -232400,51 +248762,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -232466,18 +248810,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -232508,12 +248852,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -232529,9 +248885,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -232540,6 +248893,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -232961,9 +249323,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -232978,6 +249337,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -233064,6 +249426,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -236394,38 +253059,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -236643,51 +253308,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -236709,18 +253356,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -236751,12 +253398,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -236772,9 +253431,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -236783,6 +253439,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -237204,9 +253869,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -237221,6 +253883,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -237307,6 +253972,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -240609,38 +257577,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -240858,51 +257826,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -240924,18 +257874,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -240966,12 +257916,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -240987,9 +257949,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -240998,6 +257957,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -241419,9 +258387,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -241436,6 +258401,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -241522,6 +258490,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -244814,38 +262085,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -245063,51 +262334,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -245129,18 +262382,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -245171,12 +262424,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -245192,9 +262457,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -245203,6 +262465,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -245624,9 +262895,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -245641,6 +262909,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -245727,6 +262998,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -249025,38 +266599,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -249274,51 +266848,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -249340,18 +266896,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -249382,12 +266938,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -249403,9 +266971,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -249414,6 +266979,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -249835,9 +267409,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -249852,6 +267423,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -249938,6 +267512,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -253247,38 +271124,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -253496,51 +271373,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -253562,18 +271421,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -253604,12 +271463,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -253625,9 +271496,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -253636,6 +271504,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -254057,9 +271934,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -254074,6 +271948,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -254160,6 +272037,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -257483,38 +275663,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -257732,51 +275912,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -257798,18 +275960,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -257840,12 +276002,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -257861,9 +276035,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -257872,6 +276043,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -258293,9 +276473,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -258310,6 +276487,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -258396,6 +276576,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -261690,38 +280173,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -261939,51 +280422,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -262005,18 +280470,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -262047,12 +280512,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -262068,9 +280545,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -262079,6 +280553,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -262500,9 +280983,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -262517,6 +280997,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -262603,6 +281086,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -265900,38 +284686,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -266149,51 +284935,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -266215,18 +284983,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -266257,12 +285025,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -266278,9 +285058,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -266289,6 +285066,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -266710,9 +285496,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -266727,6 +285510,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -266813,6 +285599,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -270139,38 +289228,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -270388,51 +289477,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -270454,18 +289525,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -270496,12 +289567,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -270517,9 +289600,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -270528,6 +289608,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -270949,9 +290038,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -270966,6 +290052,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -271052,6 +290141,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -274346,38 +293738,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -274595,51 +293987,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -274661,18 +294035,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -274703,12 +294077,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -274724,9 +294110,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -274735,6 +294118,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -275156,9 +294548,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -275173,6 +294562,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -275259,6 +294651,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -278632,38 +298327,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -278881,51 +298576,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -278947,18 +298624,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -278989,12 +298666,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -279010,9 +298699,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -279021,6 +298707,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -279442,9 +299137,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -279459,6 +299151,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -279545,6 +299240,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -282846,38 +302844,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -283095,51 +303093,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -283161,18 +303141,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -283203,12 +303183,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -283224,9 +303216,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -283235,6 +303224,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -283656,9 +303654,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -283673,6 +303668,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -283759,6 +303757,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -287053,38 +307354,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -287302,51 +307603,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -287368,18 +307651,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -287410,12 +307693,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -287431,9 +307726,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -287442,6 +307734,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -287863,9 +308164,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -287880,6 +308178,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -287966,6 +308267,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -291260,38 +311864,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -291509,51 +312113,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -291575,18 +312161,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -291617,12 +312203,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -291638,9 +312236,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -291649,6 +312244,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -292070,9 +312674,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -292087,6 +312688,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -292173,6 +312777,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -295474,38 +316381,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -295723,51 +316630,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -295789,18 +316678,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -295831,12 +316720,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -295852,9 +316753,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -295863,6 +316761,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -296284,9 +317191,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -296301,6 +317205,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -296387,6 +317294,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -299685,38 +320895,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -299934,51 +321144,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -300000,18 +321192,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -300042,12 +321234,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -300063,9 +321267,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -300074,6 +321275,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -300495,9 +321705,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -300512,6 +321719,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -300598,6 +321808,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -303892,38 +325405,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -304141,51 +325654,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -304207,18 +325702,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -304249,12 +325744,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -304270,9 +325777,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -304281,6 +325785,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -304702,9 +326215,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -304719,6 +326229,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -304805,6 +326318,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -308174,38 +329990,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -308423,51 +330239,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -308489,18 +330287,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -308531,12 +330329,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -308552,9 +330362,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -308563,6 +330370,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -308984,9 +330800,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -309001,6 +330814,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -309087,6 +330903,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -312392,38 +334511,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -312641,51 +334760,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -312707,18 +334808,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -312749,12 +334850,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -312770,9 +334883,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -312781,6 +334891,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -313202,9 +335321,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -313219,6 +335335,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -313305,6 +335424,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -316611,38 +339033,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -316860,51 +339282,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -316926,18 +339330,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -316968,12 +339372,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -316989,9 +339405,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -317000,6 +339413,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -317421,9 +339843,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -317438,6 +339857,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -317524,6 +339946,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -320880,38 +343605,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -321129,51 +343854,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -321195,18 +343902,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -321237,12 +343944,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -321258,9 +343977,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -321269,6 +343985,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -321690,9 +344415,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -321707,6 +344429,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -321793,6 +344518,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -325108,38 +348136,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -325357,51 +348385,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -325423,18 +348433,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -325465,12 +348475,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -325486,9 +348508,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -325497,6 +348516,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -325918,9 +348946,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -325935,6 +348960,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -326021,6 +349049,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -329342,38 +352673,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -329591,51 +352922,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -329657,18 +352970,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -329699,12 +353012,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -329720,9 +353045,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -329731,6 +353053,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -330152,9 +353483,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -330169,6 +353497,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -330255,6 +353586,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -333570,38 +357204,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -333819,51 +357453,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -333885,18 +357501,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -333927,12 +357543,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -333948,9 +357576,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -333959,6 +357584,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -334380,9 +358014,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -334397,6 +358028,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -334483,6 +358117,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -337777,38 +361714,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -338026,51 +361963,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -338092,18 +362011,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -338134,12 +362053,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -338155,9 +362086,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -338166,6 +362094,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -338587,9 +362524,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -338604,6 +362538,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -338690,6 +362627,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -342012,38 +366252,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -342261,51 +366501,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -342327,18 +366549,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -342369,12 +366591,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -342390,9 +366624,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -342401,6 +366632,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -342822,9 +367062,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -342839,6 +367076,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -342925,6 +367165,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -346259,38 +370802,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -346508,51 +371051,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -346574,18 +371099,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -346616,12 +371141,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -346637,9 +371174,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -346648,6 +371182,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -347069,9 +371612,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -347086,6 +371626,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -347172,6 +371715,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -350460,38 +375306,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -350709,51 +375555,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -350775,18 +375603,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -350817,12 +375645,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -350838,9 +375678,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -350849,6 +375686,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -351270,9 +376116,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -351287,6 +376130,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -351373,6 +376219,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -354671,38 +379820,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -354920,51 +380069,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -354986,18 +380117,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -355028,12 +380159,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -355049,9 +380192,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -355060,6 +380200,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -355481,9 +380630,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -355498,6 +380644,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -355584,6 +380733,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -358878,38 +384330,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -359127,51 +384579,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -359193,18 +384627,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -359235,12 +384669,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -359256,9 +384702,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -359267,6 +384710,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -359688,9 +385140,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -359705,6 +385154,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -359791,6 +385243,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -363092,38 +388847,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -363341,51 +389096,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -363407,18 +389144,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -363449,12 +389186,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -363470,9 +389219,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -363481,6 +389227,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -363902,9 +389657,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -363919,6 +389671,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -364005,6 +389760,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -364058,51 +390116,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -364124,18 +390164,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -364166,12 +390206,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -364187,9 +390239,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -364198,6 +390247,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -367510,38 +393568,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -367759,51 +393817,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -367825,18 +393865,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -367867,12 +393907,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -367888,9 +393940,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -367899,6 +393948,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -368320,9 +394378,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -368337,6 +394392,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -368423,6 +394481,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -371708,38 +398069,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -371957,51 +398318,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -372023,18 +398366,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -372065,12 +398408,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -372086,9 +398441,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -372097,6 +398449,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -372518,9 +398879,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -372535,6 +398893,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -372621,6 +398982,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -372641,33 +399305,12 @@
"avatar": {
"type": "string"
},
- "verified": {
- "type": "boolean"
- },
- "username": {
- "type": "string"
- },
- "discriminator": {
- "type": "string"
- },
- "public_flags": {
- "type": "integer"
- },
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
"bio": {
"type": "string"
},
- "bot": {
- "type": "boolean"
- },
- "premium_type": {
- "type": "integer"
- },
"theme_colors": {
"type": "array",
"items": {
@@ -372677,29 +399320,50 @@
"pronouns": {
"type": "string"
},
- "mfa_enabled": {
- "type": "boolean"
+ "username": {
+ "type": "string"
},
- "email": {
+ "discriminator": {
"type": "string"
},
+ "accent_color": {
+ "type": "integer"
+ },
"phone": {
"type": "string"
},
+ "premium": {
+ "type": "boolean"
+ },
+ "premium_type": {
+ "type": "integer"
+ },
+ "bot": {
+ "type": "boolean"
+ },
"nsfw_allowed": {
"type": "boolean"
},
- "premium": {
+ "mfa_enabled": {
"type": "boolean"
},
+ "verified": {
+ "type": "boolean"
+ },
+ "disabled": {
+ "type": "boolean"
+ },
+ "email": {
+ "type": "string"
+ },
"purchased_flags": {
"type": "integer"
},
"premium_usage_flags": {
"type": "integer"
},
- "disabled": {
- "type": "boolean"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -376000,38 +402664,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -376249,51 +402913,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -376315,18 +402961,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -376357,12 +403003,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -376378,9 +403036,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -376389,6 +403044,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -376810,9 +403474,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -376827,6 +403488,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -376913,6 +403577,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -380201,38 +407168,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -380450,51 +407417,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -380516,18 +407465,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -380558,12 +407507,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -380579,9 +407540,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -380590,6 +407548,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -381011,9 +407978,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -381028,6 +407992,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -381114,6 +408081,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -384402,38 +411672,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -384651,51 +411921,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -384717,18 +411969,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -384759,12 +412011,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -384780,9 +412044,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -384791,6 +412052,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -385212,9 +412482,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -385229,6 +412496,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -385315,6 +412585,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -388603,38 +416176,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -388852,51 +416425,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -388918,18 +416473,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -388960,12 +416515,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -388981,9 +416548,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -388992,6 +416556,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -389413,9 +416986,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -389430,6 +417000,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -389516,6 +417089,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -389539,33 +417415,12 @@
"avatar": {
"type": "string"
},
- "verified": {
- "type": "boolean"
- },
- "username": {
- "type": "string"
- },
- "discriminator": {
- "type": "string"
- },
- "public_flags": {
- "type": "integer"
- },
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
"bio": {
"type": "string"
},
- "bot": {
- "type": "boolean"
- },
- "premium_type": {
- "type": "integer"
- },
"theme_colors": {
"type": "array",
"items": {
@@ -389575,29 +417430,50 @@
"pronouns": {
"type": "string"
},
- "mfa_enabled": {
- "type": "boolean"
+ "username": {
+ "type": "string"
},
- "email": {
+ "discriminator": {
"type": "string"
},
+ "accent_color": {
+ "type": "integer"
+ },
"phone": {
"type": "string"
},
+ "premium": {
+ "type": "boolean"
+ },
+ "premium_type": {
+ "type": "integer"
+ },
+ "bot": {
+ "type": "boolean"
+ },
"nsfw_allowed": {
"type": "boolean"
},
- "premium": {
+ "mfa_enabled": {
"type": "boolean"
},
+ "verified": {
+ "type": "boolean"
+ },
+ "disabled": {
+ "type": "boolean"
+ },
+ "email": {
+ "type": "string"
+ },
"purchased_flags": {
"type": "integer"
},
"premium_usage_flags": {
"type": "integer"
},
- "disabled": {
- "type": "boolean"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -392898,38 +420774,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -393147,51 +421023,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -393213,18 +421071,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -393255,12 +421113,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -393276,9 +421146,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -393287,6 +421154,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -393708,9 +421584,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -393725,6 +421598,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -393811,6 +421687,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -397097,38 +425276,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -397346,51 +425525,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -397412,18 +425573,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -397454,12 +425615,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -397475,9 +425648,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -397486,6 +425656,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -397907,9 +426086,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -397924,6 +426100,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -398010,6 +426189,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -401296,38 +429778,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -401545,51 +430027,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -401611,18 +430075,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -401653,12 +430117,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -401674,9 +430150,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -401685,6 +430158,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -402106,9 +430588,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -402123,6 +430602,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -402209,6 +430691,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -405495,38 +434280,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -405744,51 +434529,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -405810,18 +434577,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -405852,12 +434619,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -405873,9 +434652,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -405884,6 +434660,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -406305,9 +435090,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -406322,6 +435104,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -406408,6 +435193,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -409696,38 +438784,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -409945,51 +439033,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -410011,18 +439081,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -410053,12 +439123,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -410074,9 +439156,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -410085,6 +439164,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -410506,9 +439594,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -410523,6 +439608,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -410609,6 +439697,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -413897,38 +443288,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -414146,51 +443537,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -414212,18 +443585,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -414254,12 +443627,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -414275,9 +443660,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -414286,6 +443668,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -414707,9 +444098,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -414724,6 +444112,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -414810,6 +444201,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -418098,38 +447792,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -418347,51 +448041,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -418413,18 +448089,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -418455,12 +448131,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -418476,9 +448164,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -418487,6 +448172,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -418908,9 +448602,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -418925,6 +448616,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -419011,6 +448705,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -422299,38 +452296,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -422548,51 +452545,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -422614,18 +452593,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -422656,12 +452635,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -422677,9 +452668,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -422688,6 +452676,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -423109,9 +453106,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -423126,6 +453120,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -423212,6 +453209,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -426500,38 +456800,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -426749,51 +457049,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -426815,18 +457097,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -426857,12 +457139,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -426878,9 +457172,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -426889,6 +457180,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -427310,9 +457610,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -427327,6 +457624,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -427413,6 +457713,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -430765,38 +461368,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -431014,51 +461617,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -431080,18 +461665,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -431122,12 +461707,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -431143,9 +461740,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -431154,6 +461748,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -431575,9 +462178,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -431592,6 +462192,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -431678,6 +462281,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -434966,38 +465872,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -435215,51 +466121,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -435281,18 +466169,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -435323,12 +466211,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -435344,9 +466244,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -435355,6 +466252,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -435776,9 +466682,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -435793,6 +466696,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -435879,6 +466785,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -439167,38 +470376,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -439416,51 +470625,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -439482,18 +470673,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -439524,12 +470715,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -439545,9 +470748,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -439556,6 +470756,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -439977,9 +471186,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -439994,6 +471200,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -440080,6 +471289,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -443368,38 +474880,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -443617,51 +475129,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -443683,18 +475177,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -443725,12 +475219,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -443746,9 +475252,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -443757,6 +475260,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -444178,9 +475690,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -444195,6 +475704,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -444281,6 +475793,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -447616,38 +479431,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -447865,51 +479680,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -447931,18 +479728,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -447973,12 +479770,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -447994,9 +479803,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -448005,6 +479811,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -448426,9 +480241,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -448443,6 +480255,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -448529,6 +480344,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -452053,38 +484171,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -452302,51 +484420,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -452368,18 +484468,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -452410,12 +484510,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -452431,9 +484543,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -452442,6 +484551,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -452863,9 +484981,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -452880,6 +484995,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -452966,6 +485084,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -456254,38 +488675,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -456503,51 +488924,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -456569,18 +488972,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -456611,12 +489014,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -456632,9 +489047,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -456643,6 +489055,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -457064,9 +489485,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -457081,6 +489499,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -457167,6 +489588,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -460455,38 +493179,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -460704,51 +493428,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -460770,18 +493476,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -460812,12 +493518,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -460833,9 +493551,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -460844,6 +493559,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -461265,9 +493989,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -461282,6 +494003,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -461368,6 +494092,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -464656,38 +497683,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -464905,51 +497932,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -464971,18 +497980,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -465013,12 +498022,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -465034,9 +498055,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -465045,6 +498063,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -465466,9 +498493,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -465483,6 +498507,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -465569,6 +498596,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -468857,38 +502187,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -469106,51 +502436,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -469172,18 +502484,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -469214,12 +502526,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -469235,9 +502559,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -469246,6 +502567,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -469667,9 +502997,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -469684,6 +503011,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -469770,6 +503100,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -473084,38 +506717,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -473333,51 +506966,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -473399,18 +507014,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -473441,12 +507056,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -473462,9 +507089,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -473473,6 +507097,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -473894,9 +507527,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -473911,6 +507541,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -473997,6 +507630,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -477285,38 +511221,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -477534,51 +511470,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -477600,18 +511518,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -477642,12 +511560,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -477663,9 +511593,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -477674,6 +511601,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -478095,9 +512031,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -478112,6 +512045,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -478198,6 +512134,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -481507,38 +515746,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -481756,51 +515995,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -481822,18 +516043,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -481864,12 +516085,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -481885,9 +516118,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -481896,6 +516126,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -482317,9 +516556,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -482334,6 +516570,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -482420,6 +516659,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -485722,38 +520264,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -485971,51 +520513,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -486037,18 +520561,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -486079,12 +520603,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -486100,9 +520636,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -486111,6 +520644,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -486532,9 +521074,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -486549,6 +521088,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -486635,6 +521177,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -490049,38 +524894,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -490298,51 +525143,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -490364,18 +525191,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -490406,12 +525233,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -490427,9 +525266,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -490438,6 +525274,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -490859,9 +525704,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -490876,6 +525718,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -490962,33 +525807,342 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
},
- "UserRelationshipsResponse": {
- "type": "object",
- "properties": {
- "id": {
- "type": "string"
- },
- "type": {
- "$ref": "#/definitions/RelationshipType"
- },
- "nickname": {
- "type": "null"
+ "UserRelationsResponse": {
+ "type": "array",
+ "items": {
+ "additionalProperties": false,
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {
+ "type": "string"
+ },
+ "avatar": {
+ "type": "string"
+ },
+ "public_flags": {
+ "type": "integer"
+ }
},
- "user": {
- "$ref": "#/definitions/PublicUser"
- }
+ "required": [
+ "discriminator",
+ "id",
+ "public_flags",
+ "username"
+ ]
},
- "additionalProperties": false,
- "required": [
- "id",
- "nickname",
- "type",
- "user"
- ],
"definitions": {
"ChannelPermissionOverwriteType": {
"enum": [
@@ -494268,38 +529422,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -494517,51 +529671,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -494583,18 +529719,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -494625,12 +529761,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -494646,9 +529794,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -494657,6 +529802,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -495078,9 +530232,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -495095,6 +530246,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -495181,39 +530335,336 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
},
- "UserRelationsResponse": {
- "type": "array",
- "items": {
- "additionalProperties": false,
- "type": "object",
- "properties": {
- "id": {
- "type": "string"
- },
- "username": {
- "type": "string"
- },
- "discriminator": {
- "type": "string"
- },
- "avatar": {
- "type": "string"
- },
- "public_flags": {
- "type": "integer"
- }
+ "UserRelationshipsResponse": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
},
- "required": [
- "discriminator",
- "id",
- "public_flags",
- "username"
- ]
+ "type": {
+ "$ref": "#/definitions/RelationshipType"
+ },
+ "nickname": {
+ "type": "null"
+ },
+ "user": {
+ "$ref": "#/definitions/PublicUser"
+ }
},
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "nickname",
+ "type",
+ "user"
+ ],
"definitions": {
"ChannelPermissionOverwriteType": {
"enum": [
@@ -498493,38 +533944,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -498742,51 +534193,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -498808,18 +534241,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -498850,12 +534283,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -498871,9 +534316,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -498882,6 +534324,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -499303,9 +534754,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -499320,6 +534768,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -499406,6 +534857,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -502704,38 +538458,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -502953,51 +538707,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -503019,18 +538755,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -503061,12 +538797,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -503082,9 +538830,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -503093,6 +538838,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -503514,9 +539268,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -503531,6 +539282,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -503617,6 +539371,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -506915,38 +542972,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -507164,51 +543221,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -507230,18 +543269,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -507272,12 +543311,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -507293,9 +543344,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -507304,6 +543352,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -507725,9 +543782,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -507742,6 +543796,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -507828,12 +543885,465 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
},
- "ActivitySchema": {
- "$ref": "#/definitions/ActivitySchema",
+ "AdminGuildCreateSchema": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
"definitions": {
"ChannelPermissionOverwriteType": {
"enum": [
@@ -511113,38 +547623,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -511362,51 +547872,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -511428,18 +547920,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -511470,12 +547962,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -511491,9 +547995,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -511502,6 +548003,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -511923,9 +548433,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -511940,6 +548447,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -512026,14 +548536,500 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
},
- "BulkDeleteSchema": {
+ "AdminGuildModifySchema": {
"type": "object",
"properties": {
- "messages": {
+ "name": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
"type": "array",
"items": {
"type": "string"
@@ -512041,9 +549037,6 @@
}
},
"additionalProperties": false,
- "required": [
- "messages"
- ],
"definitions": {
"ChannelPermissionOverwriteType": {
"enum": [
@@ -515323,38 +552316,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -515572,51 +552565,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -515638,18 +552613,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -515680,12 +552655,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -515701,9 +552688,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -515712,6 +552696,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -516133,9 +553126,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -516150,6 +553140,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -516236,39 +553229,359 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
},
- "MFAResponse": {
+ "AdminUserModifySchema": {
"type": "object",
"properties": {
- "ticket": {
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
"type": "string"
},
- "mfa": {
- "type": "boolean",
- "enum": [
- true
- ]
- },
- "sms": {
- "type": "boolean",
- "enum": [
- false
- ]
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
},
- "token": {
- "type": "null"
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {},
+ "password": {
+ "type": "string"
}
},
"additionalProperties": false,
- "required": [
- "mfa",
- "sms",
- "ticket",
- "token"
- ],
"definitions": {
"ChannelPermissionOverwriteType": {
"enum": [
@@ -519548,38 +556861,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -519797,51 +557110,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -519863,18 +557158,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -519905,12 +557200,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -519926,9 +557233,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -519937,6 +557241,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -520358,9 +557671,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -520375,6 +557685,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -520461,43 +557774,315 @@
"token",
"webauthn"
]
- }
- },
- "$schema": "http://json-schema.org/draft-07/schema#"
- },
- "WebAuthnResponse": {
- "type": "object",
- "properties": {
- "webauthn": {
- "type": "string"
},
- "ticket": {
- "type": "string"
- },
- "mfa": {
- "type": "boolean",
- "enum": [
- true
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
]
},
- "sms": {
- "type": "boolean",
- "enum": [
- false
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
]
- },
- "token": {
- "type": "null"
}
},
- "additionalProperties": false,
- "required": [
- "mfa",
- "sms",
- "ticket",
- "token",
- "webauthn"
- ],
+ "$schema": "http://json-schema.org/draft-07/schema#"
+ },
+ "ActivitySchema": {
+ "$ref": "#/definitions/ActivitySchema",
"definitions": {
"ChannelPermissionOverwriteType": {
"enum": [
@@ -523777,38 +561362,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -524026,51 +561611,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -524092,18 +561659,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -524134,12 +561701,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -524155,9 +561734,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -524166,6 +561742,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -524587,9 +562172,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -524604,6 +562186,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -524690,22 +562275,364 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
},
- "LoginResponse": {
- "anyOf": [
- {
- "$ref": "#/definitions/TokenResponse"
+ "AdminGuildMemberModifySchema": {
+ "type": "object",
+ "properties": {
+ "nick": {
+ "type": "string"
},
- {
- "$ref": "#/definitions/MFAResponse"
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
},
- {
- "$ref": "#/definitions/WebAuthnResponse"
+ "pending": {
+ "type": "boolean"
+ },
+ "deaf": {
+ "type": "boolean"
+ },
+ "mute": {
+ "type": "boolean"
+ },
+ "premium_since": {
+ "type": "integer"
+ },
+ "avatar": {
+ "type": "string"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "settings": {
+ "$ref": "#/definitions/UserGuildSettings"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ },
+ "communication_disabled_until": {
+ "type": "string",
+ "format": "date-time"
}
- ],
+ },
+ "additionalProperties": false,
"definitions": {
"ChannelPermissionOverwriteType": {
"enum": [
@@ -527985,38 +565912,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -528234,51 +566161,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -528300,18 +566209,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -528342,12 +566251,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -528363,9 +566284,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -528374,6 +566292,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -528795,9 +566722,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -528812,6 +566736,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -528898,20 +566825,326 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
},
- "MemberNickChangeSchema": {
+ "BulkDeleteSchema": {
"type": "object",
"properties": {
- "nick": {
- "type": "string"
+ "messages": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
}
},
"additionalProperties": false,
"required": [
- "nick"
+ "messages"
],
"definitions": {
"ChannelPermissionOverwriteType": {
@@ -532192,30 +570425,36406 @@
"avatar": {
"type": "string"
},
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ },
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {
+ "type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
+ },
+ "premium_type": {
+ "type": "integer"
+ },
+ "bot": {
+ "type": "boolean"
+ },
+ "public_flags": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio",
+ "bot",
+ "discriminator",
+ "id",
+ "premium_since",
+ "premium_type",
+ "public_flags",
+ "username"
+ ]
+ },
+ "GuildVanityUrl": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "uses": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "uses"
+ ]
+ },
+ "GuildVanityUrlNoInvite": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "null"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code"
+ ]
+ },
+ "ClientStatus": {
+ "type": "object",
+ "properties": {
+ "desktop": {
+ "type": "string"
+ },
+ "mobile": {
+ "type": "string"
+ },
+ "web": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "Snowflake": {
+ "description": "A container for useful snowflake-related methods.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "TenorGifResponse": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "src": {
+ "type": "string"
+ },
+ "gif_src": {
+ "type": "string"
+ },
+ "width": {
+ "type": "integer"
+ },
+ "height": {
+ "type": "integer"
+ },
+ "preview": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "gif_src",
+ "height",
+ "id",
+ "preview",
+ "src",
+ "title",
+ "url",
+ "width"
+ ]
+ },
+ "BackupCode": {
+ "type": "object",
+ "properties": {
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "code": {
+ "type": "string"
+ },
+ "consumed": {
+ "type": "boolean"
+ },
+ "expired": {
+ "type": "boolean"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "consumed",
+ "expired",
+ "id",
+ "user"
+ ]
+ },
+ "APIGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "reload": {
+ "description": "Reloads entity data from the database.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "toJSON": {
+ "type": "object",
+ "additionalProperties": false
+ },
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
+ },
+ "assign": {
+ "type": "object",
+ "additionalProperties": false
+ },
+ "hasId": {
+ "description": "Checks if entity has an id.\nIf entity composite compose ids, it will check them all.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "save": {
+ "description": "Saves current entity in the database.\nIf entity does not exist in the database then inserts, otherwise updates.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "remove": {
+ "description": "Removes current entity from the database.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "softRemove": {
+ "description": "Records the delete date of current entity.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "recover": {
+ "description": "Recovers a given entity in the database.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "_do_validate",
+ "assign",
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "hasId",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "recover",
+ "reload",
+ "remove",
+ "roles",
+ "save",
+ "softRemove",
+ "stickers",
+ "toJSON",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
+ },
+ "DmChannelDTO": {
+ "type": "object",
+ "properties": {
+ "icon": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "id": {
+ "type": "string"
+ },
+ "last_message_id": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "name": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "origin_channel_id": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "recipients": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/MinimalPublicUserDTO"
+ }
+ },
+ "type": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "icon",
+ "id",
+ "last_message_id",
+ "name",
+ "origin_channel_id",
+ "recipients",
+ "type"
+ ]
+ },
+ "MinimalPublicUserDTO": {
+ "type": "object",
+ "properties": {
+ "avatar": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "discriminator": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "public_flags": {
+ "type": "integer"
+ },
+ "username": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "discriminator",
+ "id",
+ "public_flags",
+ "username"
+ ]
+ },
+ "Categories": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ },
+ "localizations": {
+ "type": "string"
+ },
+ "is_primary": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "is_primary",
+ "localizations",
+ "name"
+ ]
+ },
+ "GuildVoiceRegion": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "custom": {
+ "type": "boolean"
+ },
+ "deprecated": {
+ "type": "boolean"
+ },
+ "optimal": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "custom",
+ "deprecated",
+ "id",
+ "name",
+ "optimal"
+ ]
+ },
+ "UserLimits": {
+ "type": "object",
+ "properties": {
+ "maxGuilds": {
+ "type": "integer",
+ "default": 1048576
+ },
+ "maxUsername": {
+ "type": "integer",
+ "default": 32
+ },
+ "maxFriends": {
+ "type": "integer",
+ "default": 5000
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "maxFriends",
+ "maxGuilds",
+ "maxUsername"
+ ]
+ },
+ "GuildLimits": {
+ "type": "object",
+ "properties": {
+ "maxRoles": {
+ "type": "integer",
+ "default": 1000
+ },
+ "maxEmojis": {
+ "type": "integer",
+ "default": 2000
+ },
+ "maxMembers": {
+ "type": "integer",
+ "default": 25000000
+ },
+ "maxChannels": {
+ "type": "integer",
+ "default": 65535
+ },
+ "maxChannelsInCategory": {
+ "type": "integer",
+ "default": 65535
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "maxChannels",
+ "maxChannelsInCategory",
+ "maxEmojis",
+ "maxMembers",
+ "maxRoles"
+ ]
+ },
+ "MessageLimits": {
+ "type": "object",
+ "properties": {
+ "maxCharacters": {
+ "type": "integer",
+ "default": 1048576
+ },
+ "maxTTSCharacters": {
+ "type": "integer",
+ "default": 160
+ },
+ "maxReactions": {
+ "type": "integer",
+ "default": 2048
+ },
+ "maxAttachmentSize": {
+ "type": "integer",
+ "default": 1073741824
+ },
+ "maxBulkDelete": {
+ "type": "integer",
+ "default": 1000
+ },
+ "maxEmbedDownloadSize": {
+ "type": "integer",
+ "default": 5242880
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "maxAttachmentSize",
+ "maxBulkDelete",
+ "maxCharacters",
+ "maxEmbedDownloadSize",
+ "maxReactions",
+ "maxTTSCharacters"
+ ]
+ },
+ "ChannelLimits": {
+ "type": "object",
+ "properties": {
+ "maxPins": {
+ "type": "integer",
+ "default": 500
+ },
+ "maxTopic": {
+ "type": "integer",
+ "default": 1024
+ },
+ "maxWebhooks": {
+ "type": "integer",
+ "default": 100
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "maxPins",
+ "maxTopic",
+ "maxWebhooks"
+ ]
+ },
+ "RateLimits": {
+ "type": "object",
+ "properties": {
+ "enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "ip": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "global": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "error": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "routes": {
+ "$ref": "#/definitions/RouteRateLimit"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "enabled",
+ "error",
+ "global",
+ "ip",
+ "routes"
+ ]
+ },
+ "RateLimitOptions": {
+ "type": "object",
+ "properties": {
+ "bot": {
+ "type": "integer"
+ },
+ "count": {
+ "type": "integer"
+ },
+ "window": {
+ "type": "integer"
+ },
+ "onyIp": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "count",
+ "window"
+ ]
+ },
+ "RouteRateLimit": {
+ "type": "object",
+ "properties": {
+ "guild": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "webhook": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "channel": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "auth": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "auth",
+ "channel",
+ "guild",
+ "webhook"
+ ]
+ },
+ "GlobalRateLimits": {
+ "type": "object",
+ "properties": {
+ "register": {
+ "$ref": "#/definitions/GlobalRateLimit"
+ },
+ "sendMessage": {
+ "$ref": "#/definitions/GlobalRateLimit"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "register",
+ "sendMessage"
+ ]
+ },
+ "GlobalRateLimit": {
+ "type": "object",
+ "properties": {
+ "limit": {
+ "type": "integer",
+ "default": 100
+ },
+ "window": {
+ "type": "integer",
+ "default": 3600000
+ },
+ "enabled": {
+ "type": "boolean",
+ "default": true
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "enabled",
+ "limit",
+ "window"
+ ]
+ },
+ "PublicConnectedAccount": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "type": {
+ "type": "string"
+ },
+ "verified": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "name",
+ "type"
+ ]
+ },
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
+ "TokenResponse": {
+ "type": "object",
+ "properties": {
+ "token": {
+ "type": "string"
+ },
+ "settings": {
+ "$ref": "#/definitions/UserSettings"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "settings",
+ "token"
+ ]
+ },
+ "MFAResponse": {
+ "type": "object",
+ "properties": {
+ "ticket": {
+ "type": "string"
+ },
+ "mfa": {
+ "type": "boolean",
+ "enum": [
+ true
+ ]
+ },
+ "sms": {
+ "type": "boolean",
+ "enum": [
+ false
+ ]
+ },
+ "token": {
+ "type": "null"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "mfa",
+ "sms",
+ "ticket",
+ "token"
+ ]
+ },
+ "WebAuthnResponse": {
+ "type": "object",
+ "properties": {
+ "webauthn": {
+ "type": "string"
+ },
+ "ticket": {
+ "type": "string"
+ },
+ "mfa": {
+ "type": "boolean",
+ "enum": [
+ true
+ ]
+ },
+ "sms": {
+ "type": "boolean",
+ "enum": [
+ false
+ ]
+ },
+ "token": {
+ "type": "null"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "mfa",
+ "sms",
+ "ticket",
+ "token",
+ "webauthn"
+ ]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
+ }
+ },
+ "$schema": "http://json-schema.org/draft-07/schema#"
+ },
+ "MFAResponse": {
+ "type": "object",
+ "properties": {
+ "ticket": {
+ "type": "string"
+ },
+ "mfa": {
+ "type": "boolean",
+ "enum": [
+ true
+ ]
+ },
+ "sms": {
+ "type": "boolean",
+ "enum": [
+ false
+ ]
+ },
+ "token": {
+ "type": "null"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "mfa",
+ "sms",
+ "ticket",
+ "token"
+ ],
+ "definitions": {
+ "ChannelPermissionOverwriteType": {
+ "enum": [
+ 0,
+ 1,
+ 2
+ ],
+ "type": "number"
+ },
+ "ConnectedAccountTokenData": {
+ "type": "object",
+ "properties": {
+ "access_token": {
+ "type": "string"
+ },
+ "token_type": {
+ "type": "string"
+ },
+ "scope": {
+ "type": "string"
+ },
+ "refresh_token": {
+ "type": "string"
+ },
+ "expires_in": {
+ "type": "integer"
+ },
+ "expires_at": {
+ "type": "integer"
+ },
+ "fetched_at": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "access_token",
+ "fetched_at"
+ ]
+ },
+ "ChannelModifySchema": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "maxLength": 100,
+ "type": "string"
+ },
+ "type": {
+ "enum": [
+ 0,
+ 1,
+ 10,
+ 11,
+ 12,
+ 13,
+ 14,
+ 15,
+ 2,
+ 255,
+ 3,
+ 33,
+ 34,
+ 35,
+ 4,
+ 5,
+ 6,
+ 64,
+ 7,
+ 8,
+ 9
+ ],
+ "type": "number"
+ },
+ "topic": {
+ "type": "string"
+ },
+ "icon": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "bitrate": {
+ "type": "integer"
+ },
+ "user_limit": {
+ "type": "integer"
+ },
+ "rate_limit_per_user": {
+ "type": "integer"
+ },
+ "position": {
+ "type": "integer"
+ },
+ "permission_overwrites": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/ChannelPermissionOverwriteType"
+ },
+ "allow": {
+ "type": "string"
+ },
+ "deny": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "allow",
+ "deny",
+ "id",
+ "type"
+ ]
+ }
+ },
+ "parent_id": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "rtc_region": {
+ "type": "string"
+ },
+ "default_auto_archive_duration": {
+ "type": "integer"
+ },
+ "default_reaction_emoji": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "default_thread_rate_limit_per_user": {
+ "type": "integer"
+ },
+ "video_quality_mode": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false
+ },
+ "ActivitySchema": {
+ "type": "object",
+ "properties": {
+ "afk": {
+ "type": "boolean"
+ },
+ "status": {
+ "$ref": "#/definitions/Status"
+ },
+ "activities": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Activity"
+ }
+ },
+ "since": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "status"
+ ]
+ },
+ "Status": {
+ "enum": [
+ "dnd",
+ "idle",
+ "invisible",
+ "offline",
+ "online"
+ ],
+ "type": "string"
+ },
+ "Activity": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/ActivityType"
+ },
+ "url": {
+ "type": "string"
+ },
+ "created_at": {
+ "type": "integer"
+ },
+ "timestamps": {
+ "type": "object",
+ "properties": {
+ "start": {
+ "type": "integer"
+ },
+ "end": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "end",
+ "start"
+ ]
+ },
+ "application_id": {
+ "type": "string"
+ },
+ "details": {
+ "type": "string"
+ },
+ "state": {
+ "type": "string"
+ },
+ "emoji": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "animated": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "animated",
+ "name"
+ ]
+ },
+ "party": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "size": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ }
+ },
+ "additionalProperties": false
+ },
+ "assets": {
+ "type": "object",
+ "properties": {
+ "large_image": {
+ "type": "string"
+ },
+ "large_text": {
+ "type": "string"
+ },
+ "small_image": {
+ "type": "string"
+ },
+ "small_text": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "secrets": {
+ "type": "object",
+ "properties": {
+ "join": {
+ "type": "string"
+ },
+ "spectate": {
+ "type": "string"
+ },
+ "match": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "instance": {
+ "type": "boolean"
+ },
+ "flags": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "sync_id": {
+ "type": "string"
+ },
+ "metadata": {
+ "type": "object",
+ "properties": {
+ "context_uri": {
+ "type": "string"
+ },
+ "album_id": {
+ "type": "string"
+ },
+ "artist_ids": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "album_id",
+ "artist_ids"
+ ]
+ },
+ "session_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "flags",
+ "name",
+ "session_id",
+ "type"
+ ]
+ },
+ "ActivityType": {
+ "enum": [
+ 0,
+ 1,
+ 2,
+ 4,
+ 5
+ ],
+ "type": "number"
+ },
+ "Embed": {
+ "type": "object",
+ "properties": {
+ "title": {
+ "type": "string"
+ },
+ "type": {
+ "enum": [
+ "article",
+ "gifv",
+ "image",
+ "link",
+ "rich",
+ "video"
+ ],
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "color": {
+ "type": "integer"
+ },
+ "footer": {
+ "type": "object",
+ "properties": {
+ "text": {
+ "type": "string"
+ },
+ "icon_url": {
+ "type": "string"
+ },
+ "proxy_icon_url": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "text"
+ ]
+ },
+ "image": {
+ "$ref": "#/definitions/EmbedImage"
+ },
+ "thumbnail": {
+ "$ref": "#/definitions/EmbedImage"
+ },
+ "video": {
+ "$ref": "#/definitions/EmbedImage"
+ },
+ "provider": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "author": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "icon_url": {
+ "type": "string"
+ },
+ "proxy_icon_url": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "fields": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "value": {
+ "type": "string"
+ },
+ "inline": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "name",
+ "value"
+ ]
+ }
+ }
+ },
+ "additionalProperties": false
+ },
+ "EmbedImage": {
+ "type": "object",
+ "properties": {
+ "url": {
+ "type": "string"
+ },
+ "proxy_url": {
+ "type": "string"
+ },
+ "height": {
+ "type": "integer"
+ },
+ "width": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false
+ },
+ "ChannelOverride": {
+ "type": "object",
+ "properties": {
+ "message_notifications": {
+ "type": "integer"
+ },
+ "mute_config": {
+ "$ref": "#/definitions/MuteConfig"
+ },
+ "muted": {
+ "type": "boolean"
+ },
+ "channel_id": {
+ "type": [
+ "null",
+ "string"
+ ]
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel_id",
+ "message_notifications",
+ "mute_config",
+ "muted"
+ ]
+ },
+ "MuteConfig": {
+ "type": "object",
+ "properties": {
+ "end_time": {
+ "type": "integer"
+ },
+ "selected_time_window": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "end_time",
+ "selected_time_window"
+ ]
+ },
+ "CustomStatus": {
+ "type": "object",
+ "properties": {
+ "emoji_id": {
+ "type": "string"
+ },
+ "emoji_name": {
+ "type": "string"
+ },
+ "expires_at": {
+ "type": "integer"
+ },
+ "text": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "FriendSourceFlags": {
+ "type": "object",
+ "properties": {
+ "all": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "all"
+ ]
+ },
+ "GuildFolder": {
+ "type": "object",
+ "properties": {
+ "color": {
+ "type": "integer"
+ },
+ "guild_ids": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "id": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "color",
+ "guild_ids",
+ "id",
+ "name"
+ ]
+ },
+ "GenerateWebAuthnCredentialsSchema": {
+ "type": "object",
+ "properties": {
+ "password": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "password"
+ ]
+ },
+ "CreateWebAuthnCredentialSchema": {
+ "type": "object",
+ "properties": {
+ "credential": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "ticket": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "credential",
+ "name",
+ "ticket"
+ ]
+ },
+ "APIErrorResponse": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "integer"
+ },
+ "message": {
+ "type": "string"
+ },
+ "errors": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "object",
+ "properties": {
+ "_errors": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "message": {
+ "type": "string"
+ },
+ "code": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "message"
+ ]
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "_errors"
+ ]
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "errors",
+ "message"
+ ]
+ },
+ "CaptchaRequiredResponse": {
+ "type": "object",
+ "properties": {
+ "captcha_key": {
+ "type": "string"
+ },
+ "captcha_sitekey": {
+ "type": "string"
+ },
+ "captcha_service": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "captcha_key",
+ "captcha_service",
+ "captcha_sitekey"
+ ]
+ },
+ "Guild": {
+ "type": "object",
+ "properties": {
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean",
+ "default": false
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "template": {
+ "$ref": "#/definitions/Template"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean",
+ "default": false
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean",
+ "default": true
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "nsfw": {
+ "type": "boolean",
+ "default": false
+ },
+ "parent": {
+ "type": "string"
+ },
+ "permissions": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "template",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
+ },
+ "Channel": {
+ "type": "object",
+ "properties": {
+ "created_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "name": {
+ "type": "string"
+ },
+ "icon": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "type": {
+ "$ref": "#/definitions/ChannelType"
+ },
+ "recipients": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Recipient"
+ }
+ },
+ "last_message_id": {
+ "type": "string"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "parent_id": {
+ "type": "string"
+ },
+ "parent": {
+ "$ref": "#/definitions/Channel"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "last_pin_timestamp": {
+ "type": "integer"
+ },
+ "default_auto_archive_duration": {
+ "type": "integer"
+ },
+ "permission_overwrites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/ChannelPermissionOverwrite"
+ }
+ },
+ "video_quality_mode": {
+ "type": "integer"
+ },
+ "bitrate": {
+ "type": "integer"
+ },
+ "user_limit": {
+ "type": "integer"
+ },
+ "nsfw": {
+ "type": "boolean",
+ "default": false
+ },
+ "rate_limit_per_user": {
+ "type": "integer"
+ },
+ "topic": {
+ "type": "string"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "retention_policy_id": {
+ "type": "string"
+ },
+ "messages": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Message"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "read_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/ReadState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "default_thread_rate_limit_per_user": {
+ "type": "integer",
+ "default": 0
+ },
+ "position": {
+ "description": "Must be calculated Channel.calculatePosition",
+ "type": "integer"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "created_at",
+ "default_thread_rate_limit_per_user",
+ "flags",
+ "id",
+ "nsfw",
+ "owner",
+ "parent_id",
+ "position",
+ "type"
+ ]
+ },
+ "ChannelType": {
+ "enum": [
+ 0,
+ 1,
+ 10,
+ 11,
+ 12,
+ 13,
+ 14,
+ 15,
+ 2,
+ 255,
+ 3,
+ 33,
+ 34,
+ 35,
+ 4,
+ 5,
+ 6,
+ 64,
+ 7,
+ 8,
+ 9
+ ],
+ "type": "number"
+ },
+ "Recipient": {
+ "type": "object",
+ "properties": {
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "closed": {
+ "type": "boolean"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "channel_id",
+ "closed",
+ "id",
+ "user",
+ "user_id"
+ ]
+ },
+ "User": {
+ "type": "object",
+ "properties": {
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {
+ "type": "string"
+ },
+ "avatar": {
+ "type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ },
+ "phone": {
+ "type": "string"
+ },
+ "desktop": {
+ "type": "boolean",
+ "default": false
+ },
+ "mobile": {
+ "type": "boolean",
+ "default": false
+ },
+ "premium": {
+ "type": "boolean"
+ },
+ "premium_type": {
+ "type": "integer"
+ },
+ "bot": {
+ "type": "boolean",
+ "default": false
+ },
+ "bio": {
+ "type": "string",
+ "default": ""
+ },
+ "system": {
+ "type": "boolean",
+ "default": false
+ },
+ "nsfw_allowed": {
+ "type": "boolean",
+ "default": true
+ },
+ "mfa_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "webauthn_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "totp_secret": {
+ "type": "string",
+ "default": ""
+ },
+ "totp_last_ticket": {
+ "type": "string",
+ "default": ""
+ },
+ "created_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "premium_since": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "verified": {
+ "type": "boolean"
+ },
+ "disabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "deleted": {
+ "type": "boolean",
+ "default": false
+ },
+ "email": {
+ "type": "string"
+ },
+ "flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "public_flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "purchased_flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "premium_usage_flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "rights": {
+ "type": "string"
+ },
+ "sessions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Session"
+ }
+ },
+ "relationships": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Relationship"
+ }
+ },
+ "connected_accounts": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/ConnectedAccount"
+ }
+ },
+ "data": {
+ "type": "object",
+ "properties": {
+ "valid_tokens_since": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "hash": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "valid_tokens_since"
+ ]
+ },
+ "fingerprints": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "settings": {
+ "$ref": "#/definitions/UserSettings"
+ },
+ "extended_settings": {
+ "type": "string",
+ "default": "{}"
+ },
+ "security_keys": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/SecurityKey"
+ }
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "data",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "id",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "public_flags",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "sessions",
+ "settings",
+ "system",
+ "username",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "Session": {
+ "type": "object",
+ "properties": {
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "session_id": {
+ "type": "string"
+ },
+ "activities": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Activity"
+ }
+ },
+ "client_info": {
+ "type": "object",
+ "properties": {
+ "client": {
+ "type": "string"
+ },
+ "os": {
+ "type": "string"
+ },
+ "version": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "client",
+ "os",
+ "version"
+ ]
+ },
+ "status": {
+ "$ref": "#/definitions/Status"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "activities",
+ "client_info",
+ "id",
+ "session_id",
+ "status",
+ "user",
+ "user_id"
+ ]
+ },
+ "Relationship": {
+ "type": "object",
+ "properties": {
+ "from_id": {
+ "type": "string"
+ },
+ "from": {
+ "$ref": "#/definitions/User"
+ },
+ "to_id": {
+ "type": "string"
+ },
+ "to": {
+ "$ref": "#/definitions/User"
+ },
+ "nickname": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/RelationshipType"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "from",
+ "from_id",
+ "id",
+ "to",
+ "to_id",
+ "type"
+ ]
+ },
+ "RelationshipType": {
+ "enum": [
+ 1,
+ 2,
+ 3,
+ 4
+ ],
+ "type": "number"
+ },
+ "ConnectedAccount": {
+ "type": "object",
+ "properties": {
+ "external_id": {
+ "type": "string"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "friend_sync": {
+ "type": "boolean",
+ "default": false
+ },
+ "name": {
+ "type": "string"
+ },
+ "revoked": {
+ "type": "boolean",
+ "default": false
+ },
+ "show_activity": {
+ "type": "integer",
+ "default": 0
+ },
+ "type": {
+ "type": "string"
+ },
+ "verified": {
+ "type": "boolean",
+ "default": true
+ },
+ "visibility": {
+ "type": "integer",
+ "default": 0
+ },
+ "integrations": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "metadata_": {},
+ "metadata_visibility": {
+ "type": "integer",
+ "default": 0
+ },
+ "two_way_link": {
+ "type": "boolean",
+ "default": false
+ },
+ "token_data": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/ConnectedAccountTokenData"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "external_id",
+ "id",
+ "name",
+ "type",
+ "user",
+ "user_id"
+ ]
+ },
+ "UserSettings": {
+ "type": "object",
+ "properties": {
+ "index": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer",
+ "default": 3600
+ },
+ "allow_accessibility_detection": {
+ "type": "boolean",
+ "default": true
+ },
+ "animate_emoji": {
+ "type": "boolean",
+ "default": true
+ },
+ "animate_stickers": {
+ "type": "integer",
+ "default": 0
+ },
+ "contact_sync_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "convert_emoticons": {
+ "type": "boolean",
+ "default": false
+ },
+ "custom_status": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/CustomStatus"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "default_guilds_restricted": {
+ "type": "boolean",
+ "default": false
+ },
+ "detect_platform_accounts": {
+ "type": "boolean",
+ "default": false
+ },
+ "developer_mode": {
+ "type": "boolean",
+ "default": true
+ },
+ "disable_games_tab": {
+ "type": "boolean",
+ "default": true
+ },
+ "enable_tts_command": {
+ "type": "boolean",
+ "default": false
+ },
+ "explicit_content_filter": {
+ "type": "integer",
+ "default": 0
+ },
+ "friend_source_flags": {
+ "$ref": "#/definitions/FriendSourceFlags"
+ },
+ "gateway_connected": {
+ "type": "boolean",
+ "default": false
+ },
+ "gif_auto_play": {
+ "type": "boolean",
+ "default": false
+ },
+ "guild_folders": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/GuildFolder"
+ },
+ "default": []
+ },
+ "guild_positions": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "inline_attachment_media": {
+ "type": "boolean",
+ "default": true
+ },
+ "inline_embed_media": {
+ "type": "boolean",
+ "default": true
+ },
+ "locale": {
+ "type": "string",
+ "default": "en-US"
+ },
+ "message_display_compact": {
+ "type": "boolean",
+ "default": false
+ },
+ "native_phone_integration_enabled": {
+ "type": "boolean",
+ "default": true
+ },
+ "render_embeds": {
+ "type": "boolean",
+ "default": true
+ },
+ "render_reactions": {
+ "type": "boolean",
+ "default": true
+ },
+ "restricted_guilds": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "show_current_game": {
+ "type": "boolean",
+ "default": true
+ },
+ "status": {
+ "enum": [
+ "dnd",
+ "idle",
+ "invisible",
+ "offline",
+ "online"
+ ],
+ "type": "string",
+ "default": "online"
+ },
+ "stream_notifications_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "theme": {
+ "enum": [
+ "dark",
+ "light"
+ ],
+ "type": "string",
+ "default": "dark"
+ },
+ "timezone_offset": {
+ "type": "integer",
+ "default": 0
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "afk_timeout",
+ "allow_accessibility_detection",
+ "animate_emoji",
+ "animate_stickers",
+ "contact_sync_enabled",
+ "convert_emoticons",
+ "custom_status",
+ "default_guilds_restricted",
+ "detect_platform_accounts",
+ "developer_mode",
+ "disable_games_tab",
+ "enable_tts_command",
+ "explicit_content_filter",
+ "friend_source_flags",
+ "gateway_connected",
+ "gif_auto_play",
+ "guild_folders",
+ "guild_positions",
+ "index",
+ "inline_attachment_media",
+ "inline_embed_media",
+ "locale",
+ "message_display_compact",
+ "native_phone_integration_enabled",
+ "render_embeds",
+ "render_reactions",
+ "restricted_guilds",
+ "show_current_game",
+ "status",
+ "stream_notifications_enabled",
+ "theme",
+ "timezone_offset"
+ ]
+ },
+ "SecurityKey": {
+ "type": "object",
+ "properties": {
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "key_id": {
+ "type": "string"
+ },
+ "public_key": {
+ "type": "string"
+ },
+ "counter": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "counter",
+ "id",
+ "key_id",
+ "name",
+ "public_key",
+ "user",
+ "user_id"
+ ]
+ },
+ "ChannelPermissionOverwrite": {
+ "type": "object",
+ "properties": {
+ "allow": {
+ "type": "string"
+ },
+ "deny": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/ChannelPermissionOverwriteType"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "allow",
+ "deny",
+ "id",
+ "type"
+ ]
+ },
+ "Invite": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "temporary": {
+ "type": "boolean"
+ },
+ "uses": {
+ "type": "integer"
+ },
+ "max_uses": {
+ "type": "integer"
+ },
+ "max_age": {
+ "type": "integer"
+ },
+ "created_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "expires_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "inviter_id": {
+ "type": "string"
+ },
+ "inviter": {
+ "$ref": "#/definitions/User"
+ },
+ "target_user_id": {
+ "type": "string"
+ },
+ "target_user": {
+ "type": "string"
+ },
+ "target_user_type": {
+ "type": "integer"
+ },
+ "vanity_url": {
+ "type": "boolean"
+ },
+ "flags": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "channel_id",
+ "code",
+ "created_at",
+ "flags",
+ "guild",
+ "guild_id",
+ "inviter",
+ "max_age",
+ "max_uses",
+ "target_user_id",
+ "temporary",
+ "uses"
+ ]
+ },
+ "Message": {
+ "type": "object",
+ "properties": {
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "author_id": {
+ "type": "string"
+ },
+ "author": {
+ "$ref": "#/definitions/User"
+ },
+ "member_id": {
+ "type": "string"
+ },
+ "member": {
+ "$ref": "#/definitions/Member"
+ },
+ "webhook_id": {
+ "type": "string"
+ },
+ "webhook": {
+ "$ref": "#/definitions/Webhook"
+ },
+ "application_id": {
+ "type": "string"
+ },
+ "application": {
+ "$ref": "#/definitions/Application"
+ },
+ "content": {
+ "type": "string"
+ },
+ "timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "edited_timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "tts": {
+ "type": "boolean"
+ },
+ "mention_everyone": {
+ "type": "boolean"
+ },
+ "mentions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/User"
+ }
+ },
+ "mention_roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "mention_channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "sticker_items": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "attachments": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Attachment_1"
+ }
+ },
+ "embeds": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Embed"
+ }
+ },
+ "reactions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Reaction"
+ }
+ },
+ "nonce": {
+ "type": "string"
+ },
+ "pinned": {
+ "type": "boolean"
+ },
+ "type": {
+ "$ref": "#/definitions/MessageType"
+ },
+ "activity": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "integer"
+ },
+ "party_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "party_id",
+ "type"
+ ]
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "message_reference": {
+ "type": "object",
+ "properties": {
+ "message_id": {
+ "type": "string"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "guild_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "message_id"
+ ]
+ },
+ "referenced_message": {
+ "$ref": "#/definitions/Message"
+ },
+ "interaction": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/InteractionType"
+ },
+ "name": {
+ "type": "string"
+ },
+ "user_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "name",
+ "type",
+ "user_id"
+ ]
+ },
+ "components": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/MessageComponent"
+ }
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "embeds",
+ "id",
+ "mention_channels",
+ "mention_roles",
+ "mentions",
+ "reactions",
+ "timestamp",
+ "type"
+ ]
+ },
+ "Member": {
+ "type": "object",
+ "properties": {
+ "index": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "nick": {
+ "type": "string"
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "joined_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "premium_since": {
+ "type": "integer"
+ },
+ "deaf": {
+ "type": "boolean"
+ },
+ "mute": {
+ "type": "boolean"
+ },
+ "pending": {
+ "type": "boolean"
+ },
+ "settings": {
+ "$ref": "#/definitions/UserGuildSettings"
+ },
+ "last_message_id": {
+ "type": "string"
+ },
+ "joined_by": {
+ "type": "string"
+ },
+ "avatar": {
+ "type": "string"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ },
+ "communication_disabled_until": {
+ "type": "string",
+ "format": "date-time"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "banner",
+ "bio",
+ "communication_disabled_until",
+ "deaf",
+ "guild",
+ "guild_id",
+ "id",
+ "index",
+ "joined_at",
+ "joined_by",
+ "mute",
+ "pending",
+ "roles",
+ "settings",
+ "user"
+ ]
+ },
+ "Role": {
+ "type": "object",
+ "properties": {
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "color": {
+ "type": "integer"
+ },
+ "hoist": {
+ "type": "boolean"
+ },
+ "managed": {
+ "type": "boolean"
+ },
+ "mentionable": {
+ "type": "boolean"
+ },
+ "name": {
+ "type": "string"
+ },
+ "permissions": {
+ "type": "string"
+ },
+ "position": {
+ "type": "integer"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "unicode_emoji": {
+ "type": "string"
+ },
+ "tags": {
+ "type": "object",
+ "properties": {
+ "bot_id": {
+ "type": "string"
+ },
+ "integration_id": {
+ "type": "string"
+ },
+ "premium_subscriber": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "color",
+ "flags",
+ "guild",
+ "guild_id",
+ "hoist",
+ "id",
+ "managed",
+ "mentionable",
+ "name",
+ "permissions",
+ "position"
+ ]
+ },
+ "UserGuildSettings": {
+ "type": "object",
+ "properties": {
+ "channel_overrides": {
+ "anyOf": [
+ {
+ "type": "object",
+ "additionalProperties": {
+ "$ref": "#/definitions/ChannelOverride"
+ }
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "message_notifications": {
+ "type": "integer"
+ },
+ "mobile_push": {
+ "type": "boolean"
+ },
+ "mute_config": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/MuteConfig"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "muted": {
+ "type": "boolean"
+ },
+ "suppress_everyone": {
+ "type": "boolean"
+ },
+ "suppress_roles": {
+ "type": "boolean"
+ },
+ "version": {
+ "type": "integer"
+ },
+ "guild_id": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "mute_scheduled_events": {
+ "type": "boolean"
+ },
+ "hide_muted_channels": {
+ "type": "boolean"
+ },
+ "notify_highlights": {
+ "type": "number",
+ "enum": [
+ 0
+ ]
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel_overrides",
+ "flags",
+ "guild_id",
+ "hide_muted_channels",
+ "message_notifications",
+ "mobile_push",
+ "mute_config",
+ "mute_scheduled_events",
+ "muted",
+ "notify_highlights",
+ "suppress_everyone",
+ "suppress_roles",
+ "version"
+ ]
+ },
+ "Webhook": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "$ref": "#/definitions/WebhookType"
+ },
+ "name": {
+ "type": "string"
+ },
+ "avatar": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "application_id": {
+ "type": "string"
+ },
+ "application": {
+ "$ref": "#/definitions/Application"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "source_guild_id": {
+ "type": "string"
+ },
+ "source_guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "application",
+ "application_id",
+ "channel",
+ "channel_id",
+ "guild",
+ "guild_id",
+ "id",
+ "source_guild",
+ "source_guild_id",
+ "type",
+ "user",
+ "user_id"
+ ]
+ },
+ "WebhookType": {
+ "enum": [
+ 1,
+ 2,
+ 3
+ ],
+ "type": "number"
+ },
+ "Application": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "summary": {
+ "type": "string",
+ "default": ""
+ },
+ "type": {
+ "type": "object",
+ "properties": {},
+ "additionalProperties": true
+ },
+ "hook": {
+ "type": "boolean",
+ "default": true
+ },
+ "bot_public": {
+ "type": "boolean",
+ "default": true
+ },
+ "bot_require_code_grant": {
+ "type": "boolean",
+ "default": false
+ },
+ "verify_key": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "redirect_uris": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "rpc_application_state": {
+ "type": "integer",
+ "default": 0
+ },
+ "store_application_state": {
+ "type": "integer",
+ "default": 1
+ },
+ "verification_state": {
+ "type": "integer",
+ "default": 1
+ },
+ "interactions_endpoint_url": {
+ "type": "string"
+ },
+ "integration_public": {
+ "type": "boolean",
+ "default": true
+ },
+ "integration_require_code_grant": {
+ "type": "boolean",
+ "default": false
+ },
+ "discoverability_state": {
+ "type": "integer",
+ "default": 1
+ },
+ "discovery_eligibility_flags": {
+ "type": "integer",
+ "default": 2240
+ },
+ "bot": {
+ "$ref": "#/definitions/User"
+ },
+ "tags": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "cover_image": {
+ "type": "string"
+ },
+ "install_params": {
+ "type": "object",
+ "properties": {
+ "scopes": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "permissions": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "permissions",
+ "scopes"
+ ]
+ },
+ "terms_of_service_url": {
+ "type": "string"
+ },
+ "privacy_policy_url": {
+ "type": "string"
+ },
+ "team": {
+ "$ref": "#/definitions/Team"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "description",
+ "discoverability_state",
+ "discovery_eligibility_flags",
+ "flags",
+ "hook",
+ "id",
+ "integration_public",
+ "integration_require_code_grant",
+ "name",
+ "owner",
+ "redirect_uris",
+ "rpc_application_state",
+ "store_application_state",
+ "summary",
+ "verification_state",
+ "verify_key"
+ ]
+ },
+ "Team": {
+ "type": "object",
+ "properties": {
+ "icon": {
+ "type": "string"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/TeamMember"
+ }
+ },
+ "name": {
+ "type": "string"
+ },
+ "owner_user_id": {
+ "type": "string"
+ },
+ "owner_user": {
+ "$ref": "#/definitions/User"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "members",
+ "name",
+ "owner_user",
+ "owner_user_id"
+ ]
+ },
+ "TeamMember": {
+ "type": "object",
+ "properties": {
+ "membership_state": {
+ "$ref": "#/definitions/TeamMemberState"
+ },
+ "permissions": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "team_id": {
+ "type": "string"
+ },
+ "team": {
+ "$ref": "#/definitions/Team"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "membership_state",
+ "permissions",
+ "team",
+ "team_id",
+ "user",
+ "user_id"
+ ]
+ },
+ "TeamMemberState": {
+ "enum": [
+ 1,
+ 2
+ ],
+ "type": "number"
+ },
+ "Sticker": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "available": {
+ "type": "boolean"
+ },
+ "tags": {
+ "type": "string"
+ },
+ "pack_id": {
+ "type": "string"
+ },
+ "pack": {
+ "$ref": "#/definitions/StickerPack"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "type": {
+ "$ref": "#/definitions/StickerType"
+ },
+ "format_type": {
+ "$ref": "#/definitions/StickerFormatType"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "format_type",
+ "id",
+ "name",
+ "pack",
+ "type"
+ ]
+ },
+ "StickerPack": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "banner_asset_id": {
+ "type": "string"
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "cover_sticker_id": {
+ "type": "string"
+ },
+ "cover_sticker": {
+ "$ref": "#/definitions/Sticker"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "name",
+ "stickers"
+ ]
+ },
+ "StickerType": {
+ "enum": [
+ 1,
+ 2
+ ],
+ "type": "number"
+ },
+ "StickerFormatType": {
+ "enum": [
+ 0,
+ 1,
+ 2,
+ 3
+ ],
+ "type": "number"
+ },
+ "Attachment_1": {
+ "type": "object",
+ "properties": {
+ "filename": {
+ "type": "string"
+ },
+ "size": {
+ "type": "integer"
+ },
+ "url": {
+ "type": "string"
+ },
+ "proxy_url": {
+ "type": "string"
+ },
+ "height": {
+ "type": "integer"
+ },
+ "width": {
+ "type": "integer"
+ },
+ "content_type": {
+ "type": "string"
+ },
+ "message_id": {
+ "type": "string"
+ },
+ "message": {
+ "$ref": "#/definitions/Message"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "filename",
+ "id",
+ "message",
+ "message_id",
+ "proxy_url",
+ "size",
+ "url"
+ ]
+ },
+ "Reaction": {
+ "type": "object",
+ "properties": {
+ "count": {
+ "type": "integer"
+ },
+ "emoji": {
+ "$ref": "#/definitions/PartialEmoji"
+ },
+ "user_ids": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "count",
+ "emoji",
+ "user_ids"
+ ]
+ },
+ "PartialEmoji": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "animated": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "name"
+ ]
+ },
+ "MessageType": {
+ "enum": [
+ 0,
+ 1,
+ 10,
+ 11,
+ 12,
+ 13,
+ 14,
+ 15,
+ 16,
+ 19,
+ 2,
+ 20,
+ 255,
+ 3,
+ 4,
+ 41,
+ 42,
+ 43,
+ 5,
+ 50,
+ 6,
+ 63,
+ 7,
+ 8,
+ 9
+ ],
+ "type": "number"
+ },
+ "InteractionType": {
+ "enum": [
+ 0,
+ 1,
+ 2
+ ],
+ "type": "number"
+ },
+ "MessageComponent": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "integer"
+ },
+ "style": {
+ "type": "integer"
+ },
+ "label": {
+ "type": "string"
+ },
+ "emoji": {
+ "$ref": "#/definitions/PartialEmoji"
+ },
+ "custom_id": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "disabled": {
+ "type": "boolean"
+ },
+ "components": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/MessageComponent"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "components",
+ "type"
+ ]
+ },
+ "VoiceState": {
+ "type": "object",
+ "properties": {
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "member": {
+ "$ref": "#/definitions/Member"
+ },
+ "session_id": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ },
+ "deaf": {
+ "type": "boolean"
+ },
+ "mute": {
+ "type": "boolean"
+ },
+ "self_deaf": {
+ "type": "boolean"
+ },
+ "self_mute": {
+ "type": "boolean"
+ },
+ "self_stream": {
+ "type": "boolean"
+ },
+ "self_video": {
+ "type": "boolean"
+ },
+ "suppress": {
+ "type": "boolean"
+ },
+ "request_to_speak_timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "channel_id",
+ "deaf",
+ "guild_id",
+ "id",
+ "member",
+ "mute",
+ "self_deaf",
+ "self_mute",
+ "self_video",
+ "session_id",
+ "suppress",
+ "token",
+ "user",
+ "user_id"
+ ]
+ },
+ "ReadState": {
+ "type": "object",
+ "properties": {
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "last_message_id": {
+ "type": "string"
+ },
+ "public_ack": {
+ "type": "string"
+ },
+ "notifications_cursor": {
+ "type": "string"
+ },
+ "last_pin_timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "mention_count": {
+ "type": "integer"
+ },
+ "manual": {
+ "type": "boolean"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "channel_id",
+ "id",
+ "last_message_id",
+ "manual",
+ "mention_count",
+ "notifications_cursor",
+ "public_ack",
+ "user",
+ "user_id"
+ ]
+ },
+ "Ban": {
+ "type": "object",
+ "properties": {
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "executor_id": {
+ "type": "string"
+ },
+ "executor": {
+ "$ref": "#/definitions/User"
+ },
+ "ip": {
+ "type": "string"
+ },
+ "reason": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "executor",
+ "executor_id",
+ "guild",
+ "guild_id",
+ "id",
+ "ip",
+ "user",
+ "user_id"
+ ]
+ },
+ "Template": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "usage_count": {
+ "type": "integer"
+ },
+ "creator_id": {
+ "type": "string"
+ },
+ "creator": {
+ "$ref": "#/definitions/User"
+ },
+ "created_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "updated_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "source_guild_id": {
+ "type": "string"
+ },
+ "source_guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "serialized_source_guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "created_at",
+ "creator",
+ "creator_id",
+ "id",
+ "name",
+ "serialized_source_guild",
+ "source_guild",
+ "source_guild_id",
+ "updated_at"
+ ]
+ },
+ "Emoji": {
+ "type": "object",
+ "properties": {
+ "animated": {
+ "type": "boolean"
+ },
+ "available": {
+ "type": "boolean"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "managed": {
+ "type": "boolean"
+ },
+ "name": {
+ "type": "string"
+ },
+ "require_colons": {
+ "type": "boolean"
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "groups": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "animated",
+ "available",
+ "groups",
+ "guild",
+ "guild_id",
+ "id",
+ "managed",
+ "name",
+ "require_colons",
+ "roles",
+ "user",
+ "user_id"
+ ]
+ },
+ "GuildWelcomeScreen": {
+ "type": "object",
+ "properties": {
+ "enabled": {
+ "type": "boolean"
+ },
+ "description": {
+ "type": "string"
+ },
+ "welcome_channels": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "description": {
+ "type": "string"
+ },
+ "emoji_id": {
+ "type": "string"
+ },
+ "emoji_name": {
+ "type": "string"
+ },
+ "channel_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel_id",
+ "description"
+ ]
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "description",
+ "enabled",
+ "welcome_channels"
+ ]
+ },
+ "GuildMessagesSearchMessage": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/MessageType"
+ },
+ "content": {
+ "type": "string"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "author": {
+ "$ref": "#/definitions/PublicUser"
+ },
+ "attachments": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Attachment_1"
+ }
+ },
+ "embeds": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Embed"
+ }
+ },
+ "mentions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/PublicUser"
+ }
+ },
+ "mention_roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "pinned": {
+ "type": "boolean"
+ },
+ "mention_everyone": {
+ "type": "boolean"
+ },
+ "tts": {
+ "type": "boolean"
+ },
+ "timestamp": {
+ "type": "string"
+ },
+ "edited_timestamp": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "components": {
+ "type": "array",
+ "items": {}
+ },
+ "hit": {
+ "type": "boolean",
+ "enum": [
+ true
+ ]
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "attachments",
+ "author",
+ "channel_id",
+ "components",
+ "edited_timestamp",
+ "embeds",
+ "flags",
+ "hit",
+ "id",
+ "mention_roles",
+ "mentions",
+ "pinned",
+ "timestamp",
+ "tts",
+ "type"
+ ]
+ },
+ "PublicUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "premium_since": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "avatar": {
+ "type": "string"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ },
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {
+ "type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
+ },
+ "premium_type": {
+ "type": "integer"
+ },
+ "bot": {
+ "type": "boolean"
+ },
+ "public_flags": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio",
+ "bot",
+ "discriminator",
+ "id",
+ "premium_since",
+ "premium_type",
+ "public_flags",
+ "username"
+ ]
+ },
+ "GuildVanityUrl": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "uses": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "uses"
+ ]
+ },
+ "GuildVanityUrlNoInvite": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "null"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code"
+ ]
+ },
+ "ClientStatus": {
+ "type": "object",
+ "properties": {
+ "desktop": {
+ "type": "string"
+ },
+ "mobile": {
+ "type": "string"
+ },
+ "web": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "Snowflake": {
+ "description": "A container for useful snowflake-related methods.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "TenorGifResponse": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "src": {
+ "type": "string"
+ },
+ "gif_src": {
+ "type": "string"
+ },
+ "width": {
+ "type": "integer"
+ },
+ "height": {
+ "type": "integer"
+ },
+ "preview": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "gif_src",
+ "height",
+ "id",
+ "preview",
+ "src",
+ "title",
+ "url",
+ "width"
+ ]
+ },
+ "BackupCode": {
+ "type": "object",
+ "properties": {
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "code": {
+ "type": "string"
+ },
+ "consumed": {
+ "type": "boolean"
+ },
+ "expired": {
+ "type": "boolean"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "consumed",
+ "expired",
+ "id",
+ "user"
+ ]
+ },
+ "APIGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "reload": {
+ "description": "Reloads entity data from the database.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "toJSON": {
+ "type": "object",
+ "additionalProperties": false
+ },
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
+ },
+ "assign": {
+ "type": "object",
+ "additionalProperties": false
+ },
+ "hasId": {
+ "description": "Checks if entity has an id.\nIf entity composite compose ids, it will check them all.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "save": {
+ "description": "Saves current entity in the database.\nIf entity does not exist in the database then inserts, otherwise updates.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "remove": {
+ "description": "Removes current entity from the database.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "softRemove": {
+ "description": "Records the delete date of current entity.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "recover": {
+ "description": "Recovers a given entity in the database.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "_do_validate",
+ "assign",
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "hasId",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "recover",
+ "reload",
+ "remove",
+ "roles",
+ "save",
+ "softRemove",
+ "stickers",
+ "toJSON",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
+ },
+ "DmChannelDTO": {
+ "type": "object",
+ "properties": {
+ "icon": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "id": {
+ "type": "string"
+ },
+ "last_message_id": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "name": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "origin_channel_id": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "recipients": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/MinimalPublicUserDTO"
+ }
+ },
+ "type": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "icon",
+ "id",
+ "last_message_id",
+ "name",
+ "origin_channel_id",
+ "recipients",
+ "type"
+ ]
+ },
+ "MinimalPublicUserDTO": {
+ "type": "object",
+ "properties": {
+ "avatar": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "discriminator": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "public_flags": {
+ "type": "integer"
+ },
+ "username": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "discriminator",
+ "id",
+ "public_flags",
+ "username"
+ ]
+ },
+ "Categories": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ },
+ "localizations": {
+ "type": "string"
+ },
+ "is_primary": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "is_primary",
+ "localizations",
+ "name"
+ ]
+ },
+ "GuildVoiceRegion": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "custom": {
+ "type": "boolean"
+ },
+ "deprecated": {
+ "type": "boolean"
+ },
+ "optimal": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "custom",
+ "deprecated",
+ "id",
+ "name",
+ "optimal"
+ ]
+ },
+ "UserLimits": {
+ "type": "object",
+ "properties": {
+ "maxGuilds": {
+ "type": "integer",
+ "default": 1048576
+ },
+ "maxUsername": {
+ "type": "integer",
+ "default": 32
+ },
+ "maxFriends": {
+ "type": "integer",
+ "default": 5000
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "maxFriends",
+ "maxGuilds",
+ "maxUsername"
+ ]
+ },
+ "GuildLimits": {
+ "type": "object",
+ "properties": {
+ "maxRoles": {
+ "type": "integer",
+ "default": 1000
+ },
+ "maxEmojis": {
+ "type": "integer",
+ "default": 2000
+ },
+ "maxMembers": {
+ "type": "integer",
+ "default": 25000000
+ },
+ "maxChannels": {
+ "type": "integer",
+ "default": 65535
+ },
+ "maxChannelsInCategory": {
+ "type": "integer",
+ "default": 65535
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "maxChannels",
+ "maxChannelsInCategory",
+ "maxEmojis",
+ "maxMembers",
+ "maxRoles"
+ ]
+ },
+ "MessageLimits": {
+ "type": "object",
+ "properties": {
+ "maxCharacters": {
+ "type": "integer",
+ "default": 1048576
+ },
+ "maxTTSCharacters": {
+ "type": "integer",
+ "default": 160
+ },
+ "maxReactions": {
+ "type": "integer",
+ "default": 2048
+ },
+ "maxAttachmentSize": {
+ "type": "integer",
+ "default": 1073741824
+ },
+ "maxBulkDelete": {
+ "type": "integer",
+ "default": 1000
+ },
+ "maxEmbedDownloadSize": {
+ "type": "integer",
+ "default": 5242880
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "maxAttachmentSize",
+ "maxBulkDelete",
+ "maxCharacters",
+ "maxEmbedDownloadSize",
+ "maxReactions",
+ "maxTTSCharacters"
+ ]
+ },
+ "ChannelLimits": {
+ "type": "object",
+ "properties": {
+ "maxPins": {
+ "type": "integer",
+ "default": 500
+ },
+ "maxTopic": {
+ "type": "integer",
+ "default": 1024
+ },
+ "maxWebhooks": {
+ "type": "integer",
+ "default": 100
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "maxPins",
+ "maxTopic",
+ "maxWebhooks"
+ ]
+ },
+ "RateLimits": {
+ "type": "object",
+ "properties": {
+ "enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "ip": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "global": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "error": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "routes": {
+ "$ref": "#/definitions/RouteRateLimit"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "enabled",
+ "error",
+ "global",
+ "ip",
+ "routes"
+ ]
+ },
+ "RateLimitOptions": {
+ "type": "object",
+ "properties": {
+ "bot": {
+ "type": "integer"
+ },
+ "count": {
+ "type": "integer"
+ },
+ "window": {
+ "type": "integer"
+ },
+ "onyIp": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "count",
+ "window"
+ ]
+ },
+ "RouteRateLimit": {
+ "type": "object",
+ "properties": {
+ "guild": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "webhook": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "channel": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "auth": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "auth",
+ "channel",
+ "guild",
+ "webhook"
+ ]
+ },
+ "GlobalRateLimits": {
+ "type": "object",
+ "properties": {
+ "register": {
+ "$ref": "#/definitions/GlobalRateLimit"
+ },
+ "sendMessage": {
+ "$ref": "#/definitions/GlobalRateLimit"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "register",
+ "sendMessage"
+ ]
+ },
+ "GlobalRateLimit": {
+ "type": "object",
+ "properties": {
+ "limit": {
+ "type": "integer",
+ "default": 100
+ },
+ "window": {
+ "type": "integer",
+ "default": 3600000
+ },
+ "enabled": {
+ "type": "boolean",
+ "default": true
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "enabled",
+ "limit",
+ "window"
+ ]
+ },
+ "PublicConnectedAccount": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "type": {
+ "type": "string"
+ },
+ "verified": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "name",
+ "type"
+ ]
+ },
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
+ "TokenResponse": {
+ "type": "object",
+ "properties": {
+ "token": {
+ "type": "string"
+ },
+ "settings": {
+ "$ref": "#/definitions/UserSettings"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "settings",
+ "token"
+ ]
+ },
+ "MFAResponse": {
+ "type": "object",
+ "properties": {
+ "ticket": {
+ "type": "string"
+ },
+ "mfa": {
+ "type": "boolean",
+ "enum": [
+ true
+ ]
+ },
+ "sms": {
+ "type": "boolean",
+ "enum": [
+ false
+ ]
+ },
+ "token": {
+ "type": "null"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "mfa",
+ "sms",
+ "ticket",
+ "token"
+ ]
+ },
+ "WebAuthnResponse": {
+ "type": "object",
+ "properties": {
+ "webauthn": {
+ "type": "string"
+ },
+ "ticket": {
+ "type": "string"
+ },
+ "mfa": {
+ "type": "boolean",
+ "enum": [
+ true
+ ]
+ },
+ "sms": {
+ "type": "boolean",
+ "enum": [
+ false
+ ]
+ },
+ "token": {
+ "type": "null"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "mfa",
+ "sms",
+ "ticket",
+ "token",
+ "webauthn"
+ ]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
+ }
+ },
+ "$schema": "http://json-schema.org/draft-07/schema#"
+ },
+ "WebAuthnResponse": {
+ "type": "object",
+ "properties": {
+ "webauthn": {
+ "type": "string"
+ },
+ "ticket": {
+ "type": "string"
+ },
+ "mfa": {
+ "type": "boolean",
+ "enum": [
+ true
+ ]
+ },
+ "sms": {
+ "type": "boolean",
+ "enum": [
+ false
+ ]
+ },
+ "token": {
+ "type": "null"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "mfa",
+ "sms",
+ "ticket",
+ "token",
+ "webauthn"
+ ],
+ "definitions": {
+ "ChannelPermissionOverwriteType": {
+ "enum": [
+ 0,
+ 1,
+ 2
+ ],
+ "type": "number"
+ },
+ "ConnectedAccountTokenData": {
+ "type": "object",
+ "properties": {
+ "access_token": {
+ "type": "string"
+ },
+ "token_type": {
+ "type": "string"
+ },
+ "scope": {
+ "type": "string"
+ },
+ "refresh_token": {
+ "type": "string"
+ },
+ "expires_in": {
+ "type": "integer"
+ },
+ "expires_at": {
+ "type": "integer"
+ },
+ "fetched_at": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "access_token",
+ "fetched_at"
+ ]
+ },
+ "ChannelModifySchema": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "maxLength": 100,
+ "type": "string"
+ },
+ "type": {
+ "enum": [
+ 0,
+ 1,
+ 10,
+ 11,
+ 12,
+ 13,
+ 14,
+ 15,
+ 2,
+ 255,
+ 3,
+ 33,
+ 34,
+ 35,
+ 4,
+ 5,
+ 6,
+ 64,
+ 7,
+ 8,
+ 9
+ ],
+ "type": "number"
+ },
+ "topic": {
+ "type": "string"
+ },
+ "icon": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "bitrate": {
+ "type": "integer"
+ },
+ "user_limit": {
+ "type": "integer"
+ },
+ "rate_limit_per_user": {
+ "type": "integer"
+ },
+ "position": {
+ "type": "integer"
+ },
+ "permission_overwrites": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/ChannelPermissionOverwriteType"
+ },
+ "allow": {
+ "type": "string"
+ },
+ "deny": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "allow",
+ "deny",
+ "id",
+ "type"
+ ]
+ }
+ },
+ "parent_id": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "rtc_region": {
+ "type": "string"
+ },
+ "default_auto_archive_duration": {
+ "type": "integer"
+ },
+ "default_reaction_emoji": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "default_thread_rate_limit_per_user": {
+ "type": "integer"
+ },
+ "video_quality_mode": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false
+ },
+ "ActivitySchema": {
+ "type": "object",
+ "properties": {
+ "afk": {
+ "type": "boolean"
+ },
+ "status": {
+ "$ref": "#/definitions/Status"
+ },
+ "activities": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Activity"
+ }
+ },
+ "since": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "status"
+ ]
+ },
+ "Status": {
+ "enum": [
+ "dnd",
+ "idle",
+ "invisible",
+ "offline",
+ "online"
+ ],
+ "type": "string"
+ },
+ "Activity": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/ActivityType"
+ },
+ "url": {
+ "type": "string"
+ },
+ "created_at": {
+ "type": "integer"
+ },
+ "timestamps": {
+ "type": "object",
+ "properties": {
+ "start": {
+ "type": "integer"
+ },
+ "end": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "end",
+ "start"
+ ]
+ },
+ "application_id": {
+ "type": "string"
+ },
+ "details": {
+ "type": "string"
+ },
+ "state": {
+ "type": "string"
+ },
+ "emoji": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "animated": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "animated",
+ "name"
+ ]
+ },
+ "party": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "size": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ }
+ },
+ "additionalProperties": false
+ },
+ "assets": {
+ "type": "object",
+ "properties": {
+ "large_image": {
+ "type": "string"
+ },
+ "large_text": {
+ "type": "string"
+ },
+ "small_image": {
+ "type": "string"
+ },
+ "small_text": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "secrets": {
+ "type": "object",
+ "properties": {
+ "join": {
+ "type": "string"
+ },
+ "spectate": {
+ "type": "string"
+ },
+ "match": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "instance": {
+ "type": "boolean"
+ },
+ "flags": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "sync_id": {
+ "type": "string"
+ },
+ "metadata": {
+ "type": "object",
+ "properties": {
+ "context_uri": {
+ "type": "string"
+ },
+ "album_id": {
+ "type": "string"
+ },
+ "artist_ids": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "album_id",
+ "artist_ids"
+ ]
+ },
+ "session_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "flags",
+ "name",
+ "session_id",
+ "type"
+ ]
+ },
+ "ActivityType": {
+ "enum": [
+ 0,
+ 1,
+ 2,
+ 4,
+ 5
+ ],
+ "type": "number"
+ },
+ "Embed": {
+ "type": "object",
+ "properties": {
+ "title": {
+ "type": "string"
+ },
+ "type": {
+ "enum": [
+ "article",
+ "gifv",
+ "image",
+ "link",
+ "rich",
+ "video"
+ ],
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "color": {
+ "type": "integer"
+ },
+ "footer": {
+ "type": "object",
+ "properties": {
+ "text": {
+ "type": "string"
+ },
+ "icon_url": {
+ "type": "string"
+ },
+ "proxy_icon_url": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "text"
+ ]
+ },
+ "image": {
+ "$ref": "#/definitions/EmbedImage"
+ },
+ "thumbnail": {
+ "$ref": "#/definitions/EmbedImage"
+ },
+ "video": {
+ "$ref": "#/definitions/EmbedImage"
+ },
+ "provider": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "author": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "icon_url": {
+ "type": "string"
+ },
+ "proxy_icon_url": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "fields": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "value": {
+ "type": "string"
+ },
+ "inline": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "name",
+ "value"
+ ]
+ }
+ }
+ },
+ "additionalProperties": false
+ },
+ "EmbedImage": {
+ "type": "object",
+ "properties": {
+ "url": {
+ "type": "string"
+ },
+ "proxy_url": {
+ "type": "string"
+ },
+ "height": {
+ "type": "integer"
+ },
+ "width": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false
+ },
+ "ChannelOverride": {
+ "type": "object",
+ "properties": {
+ "message_notifications": {
+ "type": "integer"
+ },
+ "mute_config": {
+ "$ref": "#/definitions/MuteConfig"
+ },
+ "muted": {
+ "type": "boolean"
+ },
+ "channel_id": {
+ "type": [
+ "null",
+ "string"
+ ]
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel_id",
+ "message_notifications",
+ "mute_config",
+ "muted"
+ ]
+ },
+ "MuteConfig": {
+ "type": "object",
+ "properties": {
+ "end_time": {
+ "type": "integer"
+ },
+ "selected_time_window": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "end_time",
+ "selected_time_window"
+ ]
+ },
+ "CustomStatus": {
+ "type": "object",
+ "properties": {
+ "emoji_id": {
+ "type": "string"
+ },
+ "emoji_name": {
+ "type": "string"
+ },
+ "expires_at": {
+ "type": "integer"
+ },
+ "text": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "FriendSourceFlags": {
+ "type": "object",
+ "properties": {
+ "all": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "all"
+ ]
+ },
+ "GuildFolder": {
+ "type": "object",
+ "properties": {
+ "color": {
+ "type": "integer"
+ },
+ "guild_ids": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "id": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "color",
+ "guild_ids",
+ "id",
+ "name"
+ ]
+ },
+ "GenerateWebAuthnCredentialsSchema": {
+ "type": "object",
+ "properties": {
+ "password": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "password"
+ ]
+ },
+ "CreateWebAuthnCredentialSchema": {
+ "type": "object",
+ "properties": {
+ "credential": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "ticket": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "credential",
+ "name",
+ "ticket"
+ ]
+ },
+ "APIErrorResponse": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "integer"
+ },
+ "message": {
+ "type": "string"
+ },
+ "errors": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "object",
+ "properties": {
+ "_errors": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "message": {
+ "type": "string"
+ },
+ "code": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "message"
+ ]
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "_errors"
+ ]
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "errors",
+ "message"
+ ]
+ },
+ "CaptchaRequiredResponse": {
+ "type": "object",
+ "properties": {
+ "captcha_key": {
+ "type": "string"
+ },
+ "captcha_sitekey": {
+ "type": "string"
+ },
+ "captcha_service": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "captcha_key",
+ "captcha_service",
+ "captcha_sitekey"
+ ]
+ },
+ "Guild": {
+ "type": "object",
+ "properties": {
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean",
+ "default": false
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "template": {
+ "$ref": "#/definitions/Template"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean",
+ "default": false
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean",
+ "default": true
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "nsfw": {
+ "type": "boolean",
+ "default": false
+ },
+ "parent": {
+ "type": "string"
+ },
+ "permissions": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "template",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
+ },
+ "Channel": {
+ "type": "object",
+ "properties": {
+ "created_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "name": {
+ "type": "string"
+ },
+ "icon": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "type": {
+ "$ref": "#/definitions/ChannelType"
+ },
+ "recipients": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Recipient"
+ }
+ },
+ "last_message_id": {
+ "type": "string"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "parent_id": {
+ "type": "string"
+ },
+ "parent": {
+ "$ref": "#/definitions/Channel"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "last_pin_timestamp": {
+ "type": "integer"
+ },
+ "default_auto_archive_duration": {
+ "type": "integer"
+ },
+ "permission_overwrites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/ChannelPermissionOverwrite"
+ }
+ },
+ "video_quality_mode": {
+ "type": "integer"
+ },
+ "bitrate": {
+ "type": "integer"
+ },
+ "user_limit": {
+ "type": "integer"
+ },
+ "nsfw": {
+ "type": "boolean",
+ "default": false
+ },
+ "rate_limit_per_user": {
+ "type": "integer"
+ },
+ "topic": {
+ "type": "string"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "retention_policy_id": {
+ "type": "string"
+ },
+ "messages": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Message"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "read_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/ReadState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "default_thread_rate_limit_per_user": {
+ "type": "integer",
+ "default": 0
+ },
+ "position": {
+ "description": "Must be calculated Channel.calculatePosition",
+ "type": "integer"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "created_at",
+ "default_thread_rate_limit_per_user",
+ "flags",
+ "id",
+ "nsfw",
+ "owner",
+ "parent_id",
+ "position",
+ "type"
+ ]
+ },
+ "ChannelType": {
+ "enum": [
+ 0,
+ 1,
+ 10,
+ 11,
+ 12,
+ 13,
+ 14,
+ 15,
+ 2,
+ 255,
+ 3,
+ 33,
+ 34,
+ 35,
+ 4,
+ 5,
+ 6,
+ 64,
+ 7,
+ 8,
+ 9
+ ],
+ "type": "number"
+ },
+ "Recipient": {
+ "type": "object",
+ "properties": {
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "closed": {
+ "type": "boolean"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "channel_id",
+ "closed",
+ "id",
+ "user",
+ "user_id"
+ ]
+ },
+ "User": {
+ "type": "object",
+ "properties": {
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {
+ "type": "string"
+ },
+ "avatar": {
+ "type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ },
+ "phone": {
+ "type": "string"
+ },
+ "desktop": {
+ "type": "boolean",
+ "default": false
+ },
+ "mobile": {
+ "type": "boolean",
+ "default": false
+ },
+ "premium": {
+ "type": "boolean"
+ },
+ "premium_type": {
+ "type": "integer"
+ },
+ "bot": {
+ "type": "boolean",
+ "default": false
+ },
+ "bio": {
+ "type": "string",
+ "default": ""
+ },
+ "system": {
+ "type": "boolean",
+ "default": false
+ },
+ "nsfw_allowed": {
+ "type": "boolean",
+ "default": true
+ },
+ "mfa_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "webauthn_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "totp_secret": {
+ "type": "string",
+ "default": ""
+ },
+ "totp_last_ticket": {
+ "type": "string",
+ "default": ""
+ },
+ "created_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "premium_since": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "verified": {
+ "type": "boolean"
+ },
+ "disabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "deleted": {
+ "type": "boolean",
+ "default": false
+ },
+ "email": {
+ "type": "string"
+ },
+ "flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "public_flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "purchased_flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "premium_usage_flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "rights": {
+ "type": "string"
+ },
+ "sessions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Session"
+ }
+ },
+ "relationships": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Relationship"
+ }
+ },
+ "connected_accounts": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/ConnectedAccount"
+ }
+ },
+ "data": {
+ "type": "object",
+ "properties": {
+ "valid_tokens_since": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "hash": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "valid_tokens_since"
+ ]
+ },
+ "fingerprints": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "settings": {
+ "$ref": "#/definitions/UserSettings"
+ },
+ "extended_settings": {
+ "type": "string",
+ "default": "{}"
+ },
+ "security_keys": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/SecurityKey"
+ }
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "data",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "id",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "public_flags",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "sessions",
+ "settings",
+ "system",
+ "username",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "Session": {
+ "type": "object",
+ "properties": {
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "session_id": {
+ "type": "string"
+ },
+ "activities": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Activity"
+ }
+ },
+ "client_info": {
+ "type": "object",
+ "properties": {
+ "client": {
+ "type": "string"
+ },
+ "os": {
+ "type": "string"
+ },
+ "version": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "client",
+ "os",
+ "version"
+ ]
+ },
+ "status": {
+ "$ref": "#/definitions/Status"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "activities",
+ "client_info",
+ "id",
+ "session_id",
+ "status",
+ "user",
+ "user_id"
+ ]
+ },
+ "Relationship": {
+ "type": "object",
+ "properties": {
+ "from_id": {
+ "type": "string"
+ },
+ "from": {
+ "$ref": "#/definitions/User"
+ },
+ "to_id": {
+ "type": "string"
+ },
+ "to": {
+ "$ref": "#/definitions/User"
+ },
+ "nickname": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/RelationshipType"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "from",
+ "from_id",
+ "id",
+ "to",
+ "to_id",
+ "type"
+ ]
+ },
+ "RelationshipType": {
+ "enum": [
+ 1,
+ 2,
+ 3,
+ 4
+ ],
+ "type": "number"
+ },
+ "ConnectedAccount": {
+ "type": "object",
+ "properties": {
+ "external_id": {
+ "type": "string"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "friend_sync": {
+ "type": "boolean",
+ "default": false
+ },
+ "name": {
+ "type": "string"
+ },
+ "revoked": {
+ "type": "boolean",
+ "default": false
+ },
+ "show_activity": {
+ "type": "integer",
+ "default": 0
+ },
+ "type": {
+ "type": "string"
+ },
+ "verified": {
+ "type": "boolean",
+ "default": true
+ },
+ "visibility": {
+ "type": "integer",
+ "default": 0
+ },
+ "integrations": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "metadata_": {},
+ "metadata_visibility": {
+ "type": "integer",
+ "default": 0
+ },
+ "two_way_link": {
+ "type": "boolean",
+ "default": false
+ },
+ "token_data": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/ConnectedAccountTokenData"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "external_id",
+ "id",
+ "name",
+ "type",
+ "user",
+ "user_id"
+ ]
+ },
+ "UserSettings": {
+ "type": "object",
+ "properties": {
+ "index": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer",
+ "default": 3600
+ },
+ "allow_accessibility_detection": {
+ "type": "boolean",
+ "default": true
+ },
+ "animate_emoji": {
+ "type": "boolean",
+ "default": true
+ },
+ "animate_stickers": {
+ "type": "integer",
+ "default": 0
+ },
+ "contact_sync_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "convert_emoticons": {
+ "type": "boolean",
+ "default": false
+ },
+ "custom_status": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/CustomStatus"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "default_guilds_restricted": {
+ "type": "boolean",
+ "default": false
+ },
+ "detect_platform_accounts": {
+ "type": "boolean",
+ "default": false
+ },
+ "developer_mode": {
+ "type": "boolean",
+ "default": true
+ },
+ "disable_games_tab": {
+ "type": "boolean",
+ "default": true
+ },
+ "enable_tts_command": {
+ "type": "boolean",
+ "default": false
+ },
+ "explicit_content_filter": {
+ "type": "integer",
+ "default": 0
+ },
+ "friend_source_flags": {
+ "$ref": "#/definitions/FriendSourceFlags"
+ },
+ "gateway_connected": {
+ "type": "boolean",
+ "default": false
+ },
+ "gif_auto_play": {
+ "type": "boolean",
+ "default": false
+ },
+ "guild_folders": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/GuildFolder"
+ },
+ "default": []
+ },
+ "guild_positions": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "inline_attachment_media": {
+ "type": "boolean",
+ "default": true
+ },
+ "inline_embed_media": {
+ "type": "boolean",
+ "default": true
+ },
+ "locale": {
+ "type": "string",
+ "default": "en-US"
+ },
+ "message_display_compact": {
+ "type": "boolean",
+ "default": false
+ },
+ "native_phone_integration_enabled": {
+ "type": "boolean",
+ "default": true
+ },
+ "render_embeds": {
+ "type": "boolean",
+ "default": true
+ },
+ "render_reactions": {
+ "type": "boolean",
+ "default": true
+ },
+ "restricted_guilds": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "show_current_game": {
+ "type": "boolean",
+ "default": true
+ },
+ "status": {
+ "enum": [
+ "dnd",
+ "idle",
+ "invisible",
+ "offline",
+ "online"
+ ],
+ "type": "string",
+ "default": "online"
+ },
+ "stream_notifications_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "theme": {
+ "enum": [
+ "dark",
+ "light"
+ ],
+ "type": "string",
+ "default": "dark"
+ },
+ "timezone_offset": {
+ "type": "integer",
+ "default": 0
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "afk_timeout",
+ "allow_accessibility_detection",
+ "animate_emoji",
+ "animate_stickers",
+ "contact_sync_enabled",
+ "convert_emoticons",
+ "custom_status",
+ "default_guilds_restricted",
+ "detect_platform_accounts",
+ "developer_mode",
+ "disable_games_tab",
+ "enable_tts_command",
+ "explicit_content_filter",
+ "friend_source_flags",
+ "gateway_connected",
+ "gif_auto_play",
+ "guild_folders",
+ "guild_positions",
+ "index",
+ "inline_attachment_media",
+ "inline_embed_media",
+ "locale",
+ "message_display_compact",
+ "native_phone_integration_enabled",
+ "render_embeds",
+ "render_reactions",
+ "restricted_guilds",
+ "show_current_game",
+ "status",
+ "stream_notifications_enabled",
+ "theme",
+ "timezone_offset"
+ ]
+ },
+ "SecurityKey": {
+ "type": "object",
+ "properties": {
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "key_id": {
+ "type": "string"
+ },
+ "public_key": {
+ "type": "string"
+ },
+ "counter": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "counter",
+ "id",
+ "key_id",
+ "name",
+ "public_key",
+ "user",
+ "user_id"
+ ]
+ },
+ "ChannelPermissionOverwrite": {
+ "type": "object",
+ "properties": {
+ "allow": {
+ "type": "string"
+ },
+ "deny": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/ChannelPermissionOverwriteType"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "allow",
+ "deny",
+ "id",
+ "type"
+ ]
+ },
+ "Invite": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "temporary": {
+ "type": "boolean"
+ },
+ "uses": {
+ "type": "integer"
+ },
+ "max_uses": {
+ "type": "integer"
+ },
+ "max_age": {
+ "type": "integer"
+ },
+ "created_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "expires_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "inviter_id": {
+ "type": "string"
+ },
+ "inviter": {
+ "$ref": "#/definitions/User"
+ },
+ "target_user_id": {
+ "type": "string"
+ },
+ "target_user": {
+ "type": "string"
+ },
+ "target_user_type": {
+ "type": "integer"
+ },
+ "vanity_url": {
+ "type": "boolean"
+ },
+ "flags": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "channel_id",
+ "code",
+ "created_at",
+ "flags",
+ "guild",
+ "guild_id",
+ "inviter",
+ "max_age",
+ "max_uses",
+ "target_user_id",
+ "temporary",
+ "uses"
+ ]
+ },
+ "Message": {
+ "type": "object",
+ "properties": {
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "author_id": {
+ "type": "string"
+ },
+ "author": {
+ "$ref": "#/definitions/User"
+ },
+ "member_id": {
+ "type": "string"
+ },
+ "member": {
+ "$ref": "#/definitions/Member"
+ },
+ "webhook_id": {
+ "type": "string"
+ },
+ "webhook": {
+ "$ref": "#/definitions/Webhook"
+ },
+ "application_id": {
+ "type": "string"
+ },
+ "application": {
+ "$ref": "#/definitions/Application"
+ },
+ "content": {
+ "type": "string"
+ },
+ "timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "edited_timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "tts": {
+ "type": "boolean"
+ },
+ "mention_everyone": {
+ "type": "boolean"
+ },
+ "mentions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/User"
+ }
+ },
+ "mention_roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "mention_channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "sticker_items": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "attachments": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Attachment_1"
+ }
+ },
+ "embeds": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Embed"
+ }
+ },
+ "reactions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Reaction"
+ }
+ },
+ "nonce": {
+ "type": "string"
+ },
+ "pinned": {
+ "type": "boolean"
+ },
+ "type": {
+ "$ref": "#/definitions/MessageType"
+ },
+ "activity": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "integer"
+ },
+ "party_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "party_id",
+ "type"
+ ]
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "message_reference": {
+ "type": "object",
+ "properties": {
+ "message_id": {
+ "type": "string"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "guild_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "message_id"
+ ]
+ },
+ "referenced_message": {
+ "$ref": "#/definitions/Message"
+ },
+ "interaction": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/InteractionType"
+ },
+ "name": {
+ "type": "string"
+ },
+ "user_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "name",
+ "type",
+ "user_id"
+ ]
+ },
+ "components": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/MessageComponent"
+ }
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "embeds",
+ "id",
+ "mention_channels",
+ "mention_roles",
+ "mentions",
+ "reactions",
+ "timestamp",
+ "type"
+ ]
+ },
+ "Member": {
+ "type": "object",
+ "properties": {
+ "index": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "nick": {
+ "type": "string"
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "joined_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "premium_since": {
+ "type": "integer"
+ },
+ "deaf": {
+ "type": "boolean"
+ },
+ "mute": {
+ "type": "boolean"
+ },
+ "pending": {
+ "type": "boolean"
+ },
+ "settings": {
+ "$ref": "#/definitions/UserGuildSettings"
+ },
+ "last_message_id": {
+ "type": "string"
+ },
+ "joined_by": {
+ "type": "string"
+ },
+ "avatar": {
+ "type": "string"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ },
+ "communication_disabled_until": {
+ "type": "string",
+ "format": "date-time"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "banner",
+ "bio",
+ "communication_disabled_until",
+ "deaf",
+ "guild",
+ "guild_id",
+ "id",
+ "index",
+ "joined_at",
+ "joined_by",
+ "mute",
+ "pending",
+ "roles",
+ "settings",
+ "user"
+ ]
+ },
+ "Role": {
+ "type": "object",
+ "properties": {
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "color": {
+ "type": "integer"
+ },
+ "hoist": {
+ "type": "boolean"
+ },
+ "managed": {
+ "type": "boolean"
+ },
+ "mentionable": {
+ "type": "boolean"
+ },
+ "name": {
+ "type": "string"
+ },
+ "permissions": {
+ "type": "string"
+ },
+ "position": {
+ "type": "integer"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "unicode_emoji": {
+ "type": "string"
+ },
+ "tags": {
+ "type": "object",
+ "properties": {
+ "bot_id": {
+ "type": "string"
+ },
+ "integration_id": {
+ "type": "string"
+ },
+ "premium_subscriber": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "color",
+ "flags",
+ "guild",
+ "guild_id",
+ "hoist",
+ "id",
+ "managed",
+ "mentionable",
+ "name",
+ "permissions",
+ "position"
+ ]
+ },
+ "UserGuildSettings": {
+ "type": "object",
+ "properties": {
+ "channel_overrides": {
+ "anyOf": [
+ {
+ "type": "object",
+ "additionalProperties": {
+ "$ref": "#/definitions/ChannelOverride"
+ }
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "message_notifications": {
+ "type": "integer"
+ },
+ "mobile_push": {
+ "type": "boolean"
+ },
+ "mute_config": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/MuteConfig"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "muted": {
+ "type": "boolean"
+ },
+ "suppress_everyone": {
+ "type": "boolean"
+ },
+ "suppress_roles": {
+ "type": "boolean"
+ },
+ "version": {
+ "type": "integer"
+ },
+ "guild_id": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "mute_scheduled_events": {
+ "type": "boolean"
+ },
+ "hide_muted_channels": {
+ "type": "boolean"
+ },
+ "notify_highlights": {
+ "type": "number",
+ "enum": [
+ 0
+ ]
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel_overrides",
+ "flags",
+ "guild_id",
+ "hide_muted_channels",
+ "message_notifications",
+ "mobile_push",
+ "mute_config",
+ "mute_scheduled_events",
+ "muted",
+ "notify_highlights",
+ "suppress_everyone",
+ "suppress_roles",
+ "version"
+ ]
+ },
+ "Webhook": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "$ref": "#/definitions/WebhookType"
+ },
+ "name": {
+ "type": "string"
+ },
+ "avatar": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "application_id": {
+ "type": "string"
+ },
+ "application": {
+ "$ref": "#/definitions/Application"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "source_guild_id": {
+ "type": "string"
+ },
+ "source_guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "application",
+ "application_id",
+ "channel",
+ "channel_id",
+ "guild",
+ "guild_id",
+ "id",
+ "source_guild",
+ "source_guild_id",
+ "type",
+ "user",
+ "user_id"
+ ]
+ },
+ "WebhookType": {
+ "enum": [
+ 1,
+ 2,
+ 3
+ ],
+ "type": "number"
+ },
+ "Application": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "summary": {
+ "type": "string",
+ "default": ""
+ },
+ "type": {
+ "type": "object",
+ "properties": {},
+ "additionalProperties": true
+ },
+ "hook": {
+ "type": "boolean",
+ "default": true
+ },
+ "bot_public": {
+ "type": "boolean",
+ "default": true
+ },
+ "bot_require_code_grant": {
+ "type": "boolean",
+ "default": false
+ },
+ "verify_key": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "redirect_uris": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "rpc_application_state": {
+ "type": "integer",
+ "default": 0
+ },
+ "store_application_state": {
+ "type": "integer",
+ "default": 1
+ },
+ "verification_state": {
+ "type": "integer",
+ "default": 1
+ },
+ "interactions_endpoint_url": {
+ "type": "string"
+ },
+ "integration_public": {
+ "type": "boolean",
+ "default": true
+ },
+ "integration_require_code_grant": {
+ "type": "boolean",
+ "default": false
+ },
+ "discoverability_state": {
+ "type": "integer",
+ "default": 1
+ },
+ "discovery_eligibility_flags": {
+ "type": "integer",
+ "default": 2240
+ },
+ "bot": {
+ "$ref": "#/definitions/User"
+ },
+ "tags": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "cover_image": {
+ "type": "string"
+ },
+ "install_params": {
+ "type": "object",
+ "properties": {
+ "scopes": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "permissions": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "permissions",
+ "scopes"
+ ]
+ },
+ "terms_of_service_url": {
+ "type": "string"
+ },
+ "privacy_policy_url": {
+ "type": "string"
+ },
+ "team": {
+ "$ref": "#/definitions/Team"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "description",
+ "discoverability_state",
+ "discovery_eligibility_flags",
+ "flags",
+ "hook",
+ "id",
+ "integration_public",
+ "integration_require_code_grant",
+ "name",
+ "owner",
+ "redirect_uris",
+ "rpc_application_state",
+ "store_application_state",
+ "summary",
+ "verification_state",
+ "verify_key"
+ ]
+ },
+ "Team": {
+ "type": "object",
+ "properties": {
+ "icon": {
+ "type": "string"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/TeamMember"
+ }
+ },
+ "name": {
+ "type": "string"
+ },
+ "owner_user_id": {
+ "type": "string"
+ },
+ "owner_user": {
+ "$ref": "#/definitions/User"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "members",
+ "name",
+ "owner_user",
+ "owner_user_id"
+ ]
+ },
+ "TeamMember": {
+ "type": "object",
+ "properties": {
+ "membership_state": {
+ "$ref": "#/definitions/TeamMemberState"
+ },
+ "permissions": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "team_id": {
+ "type": "string"
+ },
+ "team": {
+ "$ref": "#/definitions/Team"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "membership_state",
+ "permissions",
+ "team",
+ "team_id",
+ "user",
+ "user_id"
+ ]
+ },
+ "TeamMemberState": {
+ "enum": [
+ 1,
+ 2
+ ],
+ "type": "number"
+ },
+ "Sticker": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "available": {
+ "type": "boolean"
+ },
+ "tags": {
+ "type": "string"
+ },
+ "pack_id": {
+ "type": "string"
+ },
+ "pack": {
+ "$ref": "#/definitions/StickerPack"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "type": {
+ "$ref": "#/definitions/StickerType"
+ },
+ "format_type": {
+ "$ref": "#/definitions/StickerFormatType"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "format_type",
+ "id",
+ "name",
+ "pack",
+ "type"
+ ]
+ },
+ "StickerPack": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "banner_asset_id": {
+ "type": "string"
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "cover_sticker_id": {
+ "type": "string"
+ },
+ "cover_sticker": {
+ "$ref": "#/definitions/Sticker"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "name",
+ "stickers"
+ ]
+ },
+ "StickerType": {
+ "enum": [
+ 1,
+ 2
+ ],
+ "type": "number"
+ },
+ "StickerFormatType": {
+ "enum": [
+ 0,
+ 1,
+ 2,
+ 3
+ ],
+ "type": "number"
+ },
+ "Attachment_1": {
+ "type": "object",
+ "properties": {
+ "filename": {
+ "type": "string"
+ },
+ "size": {
+ "type": "integer"
+ },
+ "url": {
+ "type": "string"
+ },
+ "proxy_url": {
+ "type": "string"
+ },
+ "height": {
+ "type": "integer"
+ },
+ "width": {
+ "type": "integer"
+ },
+ "content_type": {
+ "type": "string"
+ },
+ "message_id": {
+ "type": "string"
+ },
+ "message": {
+ "$ref": "#/definitions/Message"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "filename",
+ "id",
+ "message",
+ "message_id",
+ "proxy_url",
+ "size",
+ "url"
+ ]
+ },
+ "Reaction": {
+ "type": "object",
+ "properties": {
+ "count": {
+ "type": "integer"
+ },
+ "emoji": {
+ "$ref": "#/definitions/PartialEmoji"
+ },
+ "user_ids": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "count",
+ "emoji",
+ "user_ids"
+ ]
+ },
+ "PartialEmoji": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "animated": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "name"
+ ]
+ },
+ "MessageType": {
+ "enum": [
+ 0,
+ 1,
+ 10,
+ 11,
+ 12,
+ 13,
+ 14,
+ 15,
+ 16,
+ 19,
+ 2,
+ 20,
+ 255,
+ 3,
+ 4,
+ 41,
+ 42,
+ 43,
+ 5,
+ 50,
+ 6,
+ 63,
+ 7,
+ 8,
+ 9
+ ],
+ "type": "number"
+ },
+ "InteractionType": {
+ "enum": [
+ 0,
+ 1,
+ 2
+ ],
+ "type": "number"
+ },
+ "MessageComponent": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "integer"
+ },
+ "style": {
+ "type": "integer"
+ },
+ "label": {
+ "type": "string"
+ },
+ "emoji": {
+ "$ref": "#/definitions/PartialEmoji"
+ },
+ "custom_id": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "disabled": {
+ "type": "boolean"
+ },
+ "components": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/MessageComponent"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "components",
+ "type"
+ ]
+ },
+ "VoiceState": {
+ "type": "object",
+ "properties": {
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "member": {
+ "$ref": "#/definitions/Member"
+ },
+ "session_id": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ },
+ "deaf": {
+ "type": "boolean"
+ },
+ "mute": {
+ "type": "boolean"
+ },
+ "self_deaf": {
+ "type": "boolean"
+ },
+ "self_mute": {
+ "type": "boolean"
+ },
+ "self_stream": {
+ "type": "boolean"
+ },
+ "self_video": {
+ "type": "boolean"
+ },
+ "suppress": {
+ "type": "boolean"
+ },
+ "request_to_speak_timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "channel_id",
+ "deaf",
+ "guild_id",
+ "id",
+ "member",
+ "mute",
+ "self_deaf",
+ "self_mute",
+ "self_video",
+ "session_id",
+ "suppress",
+ "token",
+ "user",
+ "user_id"
+ ]
+ },
+ "ReadState": {
+ "type": "object",
+ "properties": {
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "last_message_id": {
+ "type": "string"
+ },
+ "public_ack": {
+ "type": "string"
+ },
+ "notifications_cursor": {
+ "type": "string"
+ },
+ "last_pin_timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "mention_count": {
+ "type": "integer"
+ },
+ "manual": {
+ "type": "boolean"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "channel_id",
+ "id",
+ "last_message_id",
+ "manual",
+ "mention_count",
+ "notifications_cursor",
+ "public_ack",
+ "user",
+ "user_id"
+ ]
+ },
+ "Ban": {
+ "type": "object",
+ "properties": {
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "executor_id": {
+ "type": "string"
+ },
+ "executor": {
+ "$ref": "#/definitions/User"
+ },
+ "ip": {
+ "type": "string"
+ },
+ "reason": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "executor",
+ "executor_id",
+ "guild",
+ "guild_id",
+ "id",
+ "ip",
+ "user",
+ "user_id"
+ ]
+ },
+ "Template": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "usage_count": {
+ "type": "integer"
+ },
+ "creator_id": {
+ "type": "string"
+ },
+ "creator": {
+ "$ref": "#/definitions/User"
+ },
+ "created_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "updated_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "source_guild_id": {
+ "type": "string"
+ },
+ "source_guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "serialized_source_guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "created_at",
+ "creator",
+ "creator_id",
+ "id",
+ "name",
+ "serialized_source_guild",
+ "source_guild",
+ "source_guild_id",
+ "updated_at"
+ ]
+ },
+ "Emoji": {
+ "type": "object",
+ "properties": {
+ "animated": {
+ "type": "boolean"
+ },
+ "available": {
+ "type": "boolean"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "managed": {
+ "type": "boolean"
+ },
+ "name": {
+ "type": "string"
+ },
+ "require_colons": {
+ "type": "boolean"
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "groups": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "animated",
+ "available",
+ "groups",
+ "guild",
+ "guild_id",
+ "id",
+ "managed",
+ "name",
+ "require_colons",
+ "roles",
+ "user",
+ "user_id"
+ ]
+ },
+ "GuildWelcomeScreen": {
+ "type": "object",
+ "properties": {
+ "enabled": {
+ "type": "boolean"
+ },
+ "description": {
+ "type": "string"
+ },
+ "welcome_channels": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "description": {
+ "type": "string"
+ },
+ "emoji_id": {
+ "type": "string"
+ },
+ "emoji_name": {
+ "type": "string"
+ },
+ "channel_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel_id",
+ "description"
+ ]
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "description",
+ "enabled",
+ "welcome_channels"
+ ]
+ },
+ "GuildMessagesSearchMessage": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/MessageType"
+ },
+ "content": {
+ "type": "string"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "author": {
+ "$ref": "#/definitions/PublicUser"
+ },
+ "attachments": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Attachment_1"
+ }
+ },
+ "embeds": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Embed"
+ }
+ },
+ "mentions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/PublicUser"
+ }
+ },
+ "mention_roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "pinned": {
+ "type": "boolean"
+ },
+ "mention_everyone": {
+ "type": "boolean"
+ },
+ "tts": {
+ "type": "boolean"
+ },
+ "timestamp": {
+ "type": "string"
+ },
+ "edited_timestamp": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "components": {
+ "type": "array",
+ "items": {}
+ },
+ "hit": {
+ "type": "boolean",
+ "enum": [
+ true
+ ]
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "attachments",
+ "author",
+ "channel_id",
+ "components",
+ "edited_timestamp",
+ "embeds",
+ "flags",
+ "hit",
+ "id",
+ "mention_roles",
+ "mentions",
+ "pinned",
+ "timestamp",
+ "tts",
+ "type"
+ ]
+ },
+ "PublicUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "premium_since": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "avatar": {
+ "type": "string"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ },
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {
+ "type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
+ },
+ "premium_type": {
+ "type": "integer"
+ },
+ "bot": {
+ "type": "boolean"
+ },
+ "public_flags": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio",
+ "bot",
+ "discriminator",
+ "id",
+ "premium_since",
+ "premium_type",
+ "public_flags",
+ "username"
+ ]
+ },
+ "GuildVanityUrl": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "uses": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "uses"
+ ]
+ },
+ "GuildVanityUrlNoInvite": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "null"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code"
+ ]
+ },
+ "ClientStatus": {
+ "type": "object",
+ "properties": {
+ "desktop": {
+ "type": "string"
+ },
+ "mobile": {
+ "type": "string"
+ },
+ "web": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "Snowflake": {
+ "description": "A container for useful snowflake-related methods.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "TenorGifResponse": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "src": {
+ "type": "string"
+ },
+ "gif_src": {
+ "type": "string"
+ },
+ "width": {
+ "type": "integer"
+ },
+ "height": {
+ "type": "integer"
+ },
+ "preview": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "gif_src",
+ "height",
+ "id",
+ "preview",
+ "src",
+ "title",
+ "url",
+ "width"
+ ]
+ },
+ "BackupCode": {
+ "type": "object",
+ "properties": {
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "code": {
+ "type": "string"
+ },
+ "consumed": {
+ "type": "boolean"
+ },
+ "expired": {
+ "type": "boolean"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "consumed",
+ "expired",
+ "id",
+ "user"
+ ]
+ },
+ "APIGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "reload": {
+ "description": "Reloads entity data from the database.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "toJSON": {
+ "type": "object",
+ "additionalProperties": false
+ },
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
+ },
+ "assign": {
+ "type": "object",
+ "additionalProperties": false
+ },
+ "hasId": {
+ "description": "Checks if entity has an id.\nIf entity composite compose ids, it will check them all.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "save": {
+ "description": "Saves current entity in the database.\nIf entity does not exist in the database then inserts, otherwise updates.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "remove": {
+ "description": "Removes current entity from the database.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "softRemove": {
+ "description": "Records the delete date of current entity.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "recover": {
+ "description": "Recovers a given entity in the database.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "_do_validate",
+ "assign",
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "hasId",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "recover",
+ "reload",
+ "remove",
+ "roles",
+ "save",
+ "softRemove",
+ "stickers",
+ "toJSON",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
+ },
+ "DmChannelDTO": {
+ "type": "object",
+ "properties": {
+ "icon": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "id": {
+ "type": "string"
+ },
+ "last_message_id": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "name": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "origin_channel_id": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "recipients": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/MinimalPublicUserDTO"
+ }
+ },
+ "type": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "icon",
+ "id",
+ "last_message_id",
+ "name",
+ "origin_channel_id",
+ "recipients",
+ "type"
+ ]
+ },
+ "MinimalPublicUserDTO": {
+ "type": "object",
+ "properties": {
+ "avatar": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "discriminator": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "public_flags": {
+ "type": "integer"
+ },
+ "username": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "discriminator",
+ "id",
+ "public_flags",
+ "username"
+ ]
+ },
+ "Categories": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ },
+ "localizations": {
+ "type": "string"
+ },
+ "is_primary": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "is_primary",
+ "localizations",
+ "name"
+ ]
+ },
+ "GuildVoiceRegion": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "custom": {
+ "type": "boolean"
+ },
+ "deprecated": {
+ "type": "boolean"
+ },
+ "optimal": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "custom",
+ "deprecated",
+ "id",
+ "name",
+ "optimal"
+ ]
+ },
+ "UserLimits": {
+ "type": "object",
+ "properties": {
+ "maxGuilds": {
+ "type": "integer",
+ "default": 1048576
+ },
+ "maxUsername": {
+ "type": "integer",
+ "default": 32
+ },
+ "maxFriends": {
+ "type": "integer",
+ "default": 5000
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "maxFriends",
+ "maxGuilds",
+ "maxUsername"
+ ]
+ },
+ "GuildLimits": {
+ "type": "object",
+ "properties": {
+ "maxRoles": {
+ "type": "integer",
+ "default": 1000
+ },
+ "maxEmojis": {
+ "type": "integer",
+ "default": 2000
+ },
+ "maxMembers": {
+ "type": "integer",
+ "default": 25000000
+ },
+ "maxChannels": {
+ "type": "integer",
+ "default": 65535
+ },
+ "maxChannelsInCategory": {
+ "type": "integer",
+ "default": 65535
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "maxChannels",
+ "maxChannelsInCategory",
+ "maxEmojis",
+ "maxMembers",
+ "maxRoles"
+ ]
+ },
+ "MessageLimits": {
+ "type": "object",
+ "properties": {
+ "maxCharacters": {
+ "type": "integer",
+ "default": 1048576
+ },
+ "maxTTSCharacters": {
+ "type": "integer",
+ "default": 160
+ },
+ "maxReactions": {
+ "type": "integer",
+ "default": 2048
+ },
+ "maxAttachmentSize": {
+ "type": "integer",
+ "default": 1073741824
+ },
+ "maxBulkDelete": {
+ "type": "integer",
+ "default": 1000
+ },
+ "maxEmbedDownloadSize": {
+ "type": "integer",
+ "default": 5242880
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "maxAttachmentSize",
+ "maxBulkDelete",
+ "maxCharacters",
+ "maxEmbedDownloadSize",
+ "maxReactions",
+ "maxTTSCharacters"
+ ]
+ },
+ "ChannelLimits": {
+ "type": "object",
+ "properties": {
+ "maxPins": {
+ "type": "integer",
+ "default": 500
+ },
+ "maxTopic": {
+ "type": "integer",
+ "default": 1024
+ },
+ "maxWebhooks": {
+ "type": "integer",
+ "default": 100
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "maxPins",
+ "maxTopic",
+ "maxWebhooks"
+ ]
+ },
+ "RateLimits": {
+ "type": "object",
+ "properties": {
+ "enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "ip": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "global": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "error": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "routes": {
+ "$ref": "#/definitions/RouteRateLimit"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "enabled",
+ "error",
+ "global",
+ "ip",
+ "routes"
+ ]
+ },
+ "RateLimitOptions": {
+ "type": "object",
+ "properties": {
+ "bot": {
+ "type": "integer"
+ },
+ "count": {
+ "type": "integer"
+ },
+ "window": {
+ "type": "integer"
+ },
+ "onyIp": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "count",
+ "window"
+ ]
+ },
+ "RouteRateLimit": {
+ "type": "object",
+ "properties": {
+ "guild": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "webhook": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "channel": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "auth": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "auth",
+ "channel",
+ "guild",
+ "webhook"
+ ]
+ },
+ "GlobalRateLimits": {
+ "type": "object",
+ "properties": {
+ "register": {
+ "$ref": "#/definitions/GlobalRateLimit"
+ },
+ "sendMessage": {
+ "$ref": "#/definitions/GlobalRateLimit"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "register",
+ "sendMessage"
+ ]
+ },
+ "GlobalRateLimit": {
+ "type": "object",
+ "properties": {
+ "limit": {
+ "type": "integer",
+ "default": 100
+ },
+ "window": {
+ "type": "integer",
+ "default": 3600000
+ },
+ "enabled": {
+ "type": "boolean",
+ "default": true
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "enabled",
+ "limit",
+ "window"
+ ]
+ },
+ "PublicConnectedAccount": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "type": {
+ "type": "string"
+ },
+ "verified": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "name",
+ "type"
+ ]
+ },
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
+ "TokenResponse": {
+ "type": "object",
+ "properties": {
+ "token": {
+ "type": "string"
+ },
+ "settings": {
+ "$ref": "#/definitions/UserSettings"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "settings",
+ "token"
+ ]
+ },
+ "MFAResponse": {
+ "type": "object",
+ "properties": {
+ "ticket": {
+ "type": "string"
+ },
+ "mfa": {
+ "type": "boolean",
+ "enum": [
+ true
+ ]
+ },
+ "sms": {
+ "type": "boolean",
+ "enum": [
+ false
+ ]
+ },
+ "token": {
+ "type": "null"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "mfa",
+ "sms",
+ "ticket",
+ "token"
+ ]
+ },
+ "WebAuthnResponse": {
+ "type": "object",
+ "properties": {
+ "webauthn": {
+ "type": "string"
+ },
+ "ticket": {
+ "type": "string"
+ },
+ "mfa": {
+ "type": "boolean",
+ "enum": [
+ true
+ ]
+ },
+ "sms": {
+ "type": "boolean",
+ "enum": [
+ false
+ ]
+ },
+ "token": {
+ "type": "null"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "mfa",
+ "sms",
+ "ticket",
+ "token",
+ "webauthn"
+ ]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
+ }
+ },
+ "$schema": "http://json-schema.org/draft-07/schema#"
+ },
+ "LoginResponse": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/TokenResponse"
+ },
+ {
+ "$ref": "#/definitions/MFAResponse"
+ },
+ {
+ "$ref": "#/definitions/WebAuthnResponse"
+ }
+ ],
+ "definitions": {
+ "ChannelPermissionOverwriteType": {
+ "enum": [
+ 0,
+ 1,
+ 2
+ ],
+ "type": "number"
+ },
+ "ConnectedAccountTokenData": {
+ "type": "object",
+ "properties": {
+ "access_token": {
+ "type": "string"
+ },
+ "token_type": {
+ "type": "string"
+ },
+ "scope": {
+ "type": "string"
+ },
+ "refresh_token": {
+ "type": "string"
+ },
+ "expires_in": {
+ "type": "integer"
+ },
+ "expires_at": {
+ "type": "integer"
+ },
+ "fetched_at": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "access_token",
+ "fetched_at"
+ ]
+ },
+ "ChannelModifySchema": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "maxLength": 100,
+ "type": "string"
+ },
+ "type": {
+ "enum": [
+ 0,
+ 1,
+ 10,
+ 11,
+ 12,
+ 13,
+ 14,
+ 15,
+ 2,
+ 255,
+ 3,
+ 33,
+ 34,
+ 35,
+ 4,
+ 5,
+ 6,
+ 64,
+ 7,
+ 8,
+ 9
+ ],
+ "type": "number"
+ },
+ "topic": {
+ "type": "string"
+ },
+ "icon": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "bitrate": {
+ "type": "integer"
+ },
+ "user_limit": {
+ "type": "integer"
+ },
+ "rate_limit_per_user": {
+ "type": "integer"
+ },
+ "position": {
+ "type": "integer"
+ },
+ "permission_overwrites": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/ChannelPermissionOverwriteType"
+ },
+ "allow": {
+ "type": "string"
+ },
+ "deny": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "allow",
+ "deny",
+ "id",
+ "type"
+ ]
+ }
+ },
+ "parent_id": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "rtc_region": {
+ "type": "string"
+ },
+ "default_auto_archive_duration": {
+ "type": "integer"
+ },
+ "default_reaction_emoji": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "default_thread_rate_limit_per_user": {
+ "type": "integer"
+ },
+ "video_quality_mode": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false
+ },
+ "ActivitySchema": {
+ "type": "object",
+ "properties": {
+ "afk": {
+ "type": "boolean"
+ },
+ "status": {
+ "$ref": "#/definitions/Status"
+ },
+ "activities": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Activity"
+ }
+ },
+ "since": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "status"
+ ]
+ },
+ "Status": {
+ "enum": [
+ "dnd",
+ "idle",
+ "invisible",
+ "offline",
+ "online"
+ ],
+ "type": "string"
+ },
+ "Activity": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/ActivityType"
+ },
+ "url": {
+ "type": "string"
+ },
+ "created_at": {
+ "type": "integer"
+ },
+ "timestamps": {
+ "type": "object",
+ "properties": {
+ "start": {
+ "type": "integer"
+ },
+ "end": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "end",
+ "start"
+ ]
+ },
+ "application_id": {
+ "type": "string"
+ },
+ "details": {
+ "type": "string"
+ },
+ "state": {
+ "type": "string"
+ },
+ "emoji": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "animated": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "animated",
+ "name"
+ ]
+ },
+ "party": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "size": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ }
+ },
+ "additionalProperties": false
+ },
+ "assets": {
+ "type": "object",
+ "properties": {
+ "large_image": {
+ "type": "string"
+ },
+ "large_text": {
+ "type": "string"
+ },
+ "small_image": {
+ "type": "string"
+ },
+ "small_text": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "secrets": {
+ "type": "object",
+ "properties": {
+ "join": {
+ "type": "string"
+ },
+ "spectate": {
+ "type": "string"
+ },
+ "match": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "instance": {
+ "type": "boolean"
+ },
+ "flags": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "sync_id": {
+ "type": "string"
+ },
+ "metadata": {
+ "type": "object",
+ "properties": {
+ "context_uri": {
+ "type": "string"
+ },
+ "album_id": {
+ "type": "string"
+ },
+ "artist_ids": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "album_id",
+ "artist_ids"
+ ]
+ },
+ "session_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "flags",
+ "name",
+ "session_id",
+ "type"
+ ]
+ },
+ "ActivityType": {
+ "enum": [
+ 0,
+ 1,
+ 2,
+ 4,
+ 5
+ ],
+ "type": "number"
+ },
+ "Embed": {
+ "type": "object",
+ "properties": {
+ "title": {
+ "type": "string"
+ },
+ "type": {
+ "enum": [
+ "article",
+ "gifv",
+ "image",
+ "link",
+ "rich",
+ "video"
+ ],
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "color": {
+ "type": "integer"
+ },
+ "footer": {
+ "type": "object",
+ "properties": {
+ "text": {
+ "type": "string"
+ },
+ "icon_url": {
+ "type": "string"
+ },
+ "proxy_icon_url": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "text"
+ ]
+ },
+ "image": {
+ "$ref": "#/definitions/EmbedImage"
+ },
+ "thumbnail": {
+ "$ref": "#/definitions/EmbedImage"
+ },
+ "video": {
+ "$ref": "#/definitions/EmbedImage"
+ },
+ "provider": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "author": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "icon_url": {
+ "type": "string"
+ },
+ "proxy_icon_url": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "fields": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "value": {
+ "type": "string"
+ },
+ "inline": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "name",
+ "value"
+ ]
+ }
+ }
+ },
+ "additionalProperties": false
+ },
+ "EmbedImage": {
+ "type": "object",
+ "properties": {
+ "url": {
+ "type": "string"
+ },
+ "proxy_url": {
+ "type": "string"
+ },
+ "height": {
+ "type": "integer"
+ },
+ "width": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false
+ },
+ "ChannelOverride": {
+ "type": "object",
+ "properties": {
+ "message_notifications": {
+ "type": "integer"
+ },
+ "mute_config": {
+ "$ref": "#/definitions/MuteConfig"
+ },
+ "muted": {
+ "type": "boolean"
+ },
+ "channel_id": {
+ "type": [
+ "null",
+ "string"
+ ]
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel_id",
+ "message_notifications",
+ "mute_config",
+ "muted"
+ ]
+ },
+ "MuteConfig": {
+ "type": "object",
+ "properties": {
+ "end_time": {
+ "type": "integer"
+ },
+ "selected_time_window": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "end_time",
+ "selected_time_window"
+ ]
+ },
+ "CustomStatus": {
+ "type": "object",
+ "properties": {
+ "emoji_id": {
+ "type": "string"
+ },
+ "emoji_name": {
+ "type": "string"
+ },
+ "expires_at": {
+ "type": "integer"
+ },
+ "text": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "FriendSourceFlags": {
+ "type": "object",
+ "properties": {
+ "all": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "all"
+ ]
+ },
+ "GuildFolder": {
+ "type": "object",
+ "properties": {
+ "color": {
+ "type": "integer"
+ },
+ "guild_ids": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "id": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "color",
+ "guild_ids",
+ "id",
+ "name"
+ ]
+ },
+ "GenerateWebAuthnCredentialsSchema": {
+ "type": "object",
+ "properties": {
+ "password": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "password"
+ ]
+ },
+ "CreateWebAuthnCredentialSchema": {
+ "type": "object",
+ "properties": {
+ "credential": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "ticket": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "credential",
+ "name",
+ "ticket"
+ ]
+ },
+ "APIErrorResponse": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "integer"
+ },
+ "message": {
+ "type": "string"
+ },
+ "errors": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "object",
+ "properties": {
+ "_errors": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "message": {
+ "type": "string"
+ },
+ "code": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "message"
+ ]
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "_errors"
+ ]
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "errors",
+ "message"
+ ]
+ },
+ "CaptchaRequiredResponse": {
+ "type": "object",
+ "properties": {
+ "captcha_key": {
+ "type": "string"
+ },
+ "captcha_sitekey": {
+ "type": "string"
+ },
+ "captcha_service": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "captcha_key",
+ "captcha_service",
+ "captcha_sitekey"
+ ]
+ },
+ "Guild": {
+ "type": "object",
+ "properties": {
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean",
+ "default": false
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "template": {
+ "$ref": "#/definitions/Template"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean",
+ "default": false
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean",
+ "default": true
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "nsfw": {
+ "type": "boolean",
+ "default": false
+ },
+ "parent": {
+ "type": "string"
+ },
+ "permissions": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "template",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
+ },
+ "Channel": {
+ "type": "object",
+ "properties": {
+ "created_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "name": {
+ "type": "string"
+ },
+ "icon": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "type": {
+ "$ref": "#/definitions/ChannelType"
+ },
+ "recipients": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Recipient"
+ }
+ },
+ "last_message_id": {
+ "type": "string"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "parent_id": {
+ "type": "string"
+ },
+ "parent": {
+ "$ref": "#/definitions/Channel"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "last_pin_timestamp": {
+ "type": "integer"
+ },
+ "default_auto_archive_duration": {
+ "type": "integer"
+ },
+ "permission_overwrites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/ChannelPermissionOverwrite"
+ }
+ },
+ "video_quality_mode": {
+ "type": "integer"
+ },
+ "bitrate": {
+ "type": "integer"
+ },
+ "user_limit": {
+ "type": "integer"
+ },
+ "nsfw": {
+ "type": "boolean",
+ "default": false
+ },
+ "rate_limit_per_user": {
+ "type": "integer"
+ },
+ "topic": {
+ "type": "string"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "retention_policy_id": {
+ "type": "string"
+ },
+ "messages": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Message"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "read_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/ReadState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "default_thread_rate_limit_per_user": {
+ "type": "integer",
+ "default": 0
+ },
+ "position": {
+ "description": "Must be calculated Channel.calculatePosition",
+ "type": "integer"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "created_at",
+ "default_thread_rate_limit_per_user",
+ "flags",
+ "id",
+ "nsfw",
+ "owner",
+ "parent_id",
+ "position",
+ "type"
+ ]
+ },
+ "ChannelType": {
+ "enum": [
+ 0,
+ 1,
+ 10,
+ 11,
+ 12,
+ 13,
+ 14,
+ 15,
+ 2,
+ 255,
+ 3,
+ 33,
+ 34,
+ 35,
+ 4,
+ 5,
+ 6,
+ 64,
+ 7,
+ 8,
+ 9
+ ],
+ "type": "number"
+ },
+ "Recipient": {
+ "type": "object",
+ "properties": {
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "closed": {
+ "type": "boolean"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "channel_id",
+ "closed",
+ "id",
+ "user",
+ "user_id"
+ ]
+ },
+ "User": {
+ "type": "object",
+ "properties": {
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {
+ "type": "string"
+ },
+ "avatar": {
+ "type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ },
+ "phone": {
+ "type": "string"
+ },
+ "desktop": {
+ "type": "boolean",
+ "default": false
+ },
+ "mobile": {
+ "type": "boolean",
+ "default": false
+ },
+ "premium": {
+ "type": "boolean"
+ },
+ "premium_type": {
+ "type": "integer"
+ },
+ "bot": {
+ "type": "boolean",
+ "default": false
+ },
+ "bio": {
+ "type": "string",
+ "default": ""
+ },
+ "system": {
+ "type": "boolean",
+ "default": false
+ },
+ "nsfw_allowed": {
+ "type": "boolean",
+ "default": true
+ },
+ "mfa_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "webauthn_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "totp_secret": {
+ "type": "string",
+ "default": ""
+ },
+ "totp_last_ticket": {
+ "type": "string",
+ "default": ""
+ },
+ "created_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "premium_since": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "verified": {
+ "type": "boolean"
+ },
+ "disabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "deleted": {
+ "type": "boolean",
+ "default": false
+ },
+ "email": {
+ "type": "string"
+ },
+ "flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "public_flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "purchased_flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "premium_usage_flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "rights": {
+ "type": "string"
+ },
+ "sessions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Session"
+ }
+ },
+ "relationships": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Relationship"
+ }
+ },
+ "connected_accounts": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/ConnectedAccount"
+ }
+ },
+ "data": {
+ "type": "object",
+ "properties": {
+ "valid_tokens_since": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "hash": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "valid_tokens_since"
+ ]
+ },
+ "fingerprints": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "settings": {
+ "$ref": "#/definitions/UserSettings"
+ },
+ "extended_settings": {
+ "type": "string",
+ "default": "{}"
+ },
+ "security_keys": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/SecurityKey"
+ }
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "data",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "id",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "public_flags",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "sessions",
+ "settings",
+ "system",
+ "username",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "Session": {
+ "type": "object",
+ "properties": {
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "session_id": {
+ "type": "string"
+ },
+ "activities": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Activity"
+ }
+ },
+ "client_info": {
+ "type": "object",
+ "properties": {
+ "client": {
+ "type": "string"
+ },
+ "os": {
+ "type": "string"
+ },
+ "version": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "client",
+ "os",
+ "version"
+ ]
+ },
+ "status": {
+ "$ref": "#/definitions/Status"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "activities",
+ "client_info",
+ "id",
+ "session_id",
+ "status",
+ "user",
+ "user_id"
+ ]
+ },
+ "Relationship": {
+ "type": "object",
+ "properties": {
+ "from_id": {
+ "type": "string"
+ },
+ "from": {
+ "$ref": "#/definitions/User"
+ },
+ "to_id": {
+ "type": "string"
+ },
+ "to": {
+ "$ref": "#/definitions/User"
+ },
+ "nickname": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/RelationshipType"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "from",
+ "from_id",
+ "id",
+ "to",
+ "to_id",
+ "type"
+ ]
+ },
+ "RelationshipType": {
+ "enum": [
+ 1,
+ 2,
+ 3,
+ 4
+ ],
+ "type": "number"
+ },
+ "ConnectedAccount": {
+ "type": "object",
+ "properties": {
+ "external_id": {
+ "type": "string"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "friend_sync": {
+ "type": "boolean",
+ "default": false
+ },
+ "name": {
+ "type": "string"
+ },
+ "revoked": {
+ "type": "boolean",
+ "default": false
+ },
+ "show_activity": {
+ "type": "integer",
+ "default": 0
+ },
+ "type": {
+ "type": "string"
+ },
+ "verified": {
+ "type": "boolean",
+ "default": true
+ },
+ "visibility": {
+ "type": "integer",
+ "default": 0
+ },
+ "integrations": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "metadata_": {},
+ "metadata_visibility": {
+ "type": "integer",
+ "default": 0
+ },
+ "two_way_link": {
+ "type": "boolean",
+ "default": false
+ },
+ "token_data": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/ConnectedAccountTokenData"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "external_id",
+ "id",
+ "name",
+ "type",
+ "user",
+ "user_id"
+ ]
+ },
+ "UserSettings": {
+ "type": "object",
+ "properties": {
+ "index": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer",
+ "default": 3600
+ },
+ "allow_accessibility_detection": {
+ "type": "boolean",
+ "default": true
+ },
+ "animate_emoji": {
+ "type": "boolean",
+ "default": true
+ },
+ "animate_stickers": {
+ "type": "integer",
+ "default": 0
+ },
+ "contact_sync_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "convert_emoticons": {
+ "type": "boolean",
+ "default": false
+ },
+ "custom_status": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/CustomStatus"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "default_guilds_restricted": {
+ "type": "boolean",
+ "default": false
+ },
+ "detect_platform_accounts": {
+ "type": "boolean",
+ "default": false
+ },
+ "developer_mode": {
+ "type": "boolean",
+ "default": true
+ },
+ "disable_games_tab": {
+ "type": "boolean",
+ "default": true
+ },
+ "enable_tts_command": {
+ "type": "boolean",
+ "default": false
+ },
+ "explicit_content_filter": {
+ "type": "integer",
+ "default": 0
+ },
+ "friend_source_flags": {
+ "$ref": "#/definitions/FriendSourceFlags"
+ },
+ "gateway_connected": {
+ "type": "boolean",
+ "default": false
+ },
+ "gif_auto_play": {
+ "type": "boolean",
+ "default": false
+ },
+ "guild_folders": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/GuildFolder"
+ },
+ "default": []
+ },
+ "guild_positions": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "inline_attachment_media": {
+ "type": "boolean",
+ "default": true
+ },
+ "inline_embed_media": {
+ "type": "boolean",
+ "default": true
+ },
+ "locale": {
+ "type": "string",
+ "default": "en-US"
+ },
+ "message_display_compact": {
+ "type": "boolean",
+ "default": false
+ },
+ "native_phone_integration_enabled": {
+ "type": "boolean",
+ "default": true
+ },
+ "render_embeds": {
+ "type": "boolean",
+ "default": true
+ },
+ "render_reactions": {
+ "type": "boolean",
+ "default": true
+ },
+ "restricted_guilds": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "show_current_game": {
+ "type": "boolean",
+ "default": true
+ },
+ "status": {
+ "enum": [
+ "dnd",
+ "idle",
+ "invisible",
+ "offline",
+ "online"
+ ],
+ "type": "string",
+ "default": "online"
+ },
+ "stream_notifications_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "theme": {
+ "enum": [
+ "dark",
+ "light"
+ ],
+ "type": "string",
+ "default": "dark"
+ },
+ "timezone_offset": {
+ "type": "integer",
+ "default": 0
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "afk_timeout",
+ "allow_accessibility_detection",
+ "animate_emoji",
+ "animate_stickers",
+ "contact_sync_enabled",
+ "convert_emoticons",
+ "custom_status",
+ "default_guilds_restricted",
+ "detect_platform_accounts",
+ "developer_mode",
+ "disable_games_tab",
+ "enable_tts_command",
+ "explicit_content_filter",
+ "friend_source_flags",
+ "gateway_connected",
+ "gif_auto_play",
+ "guild_folders",
+ "guild_positions",
+ "index",
+ "inline_attachment_media",
+ "inline_embed_media",
+ "locale",
+ "message_display_compact",
+ "native_phone_integration_enabled",
+ "render_embeds",
+ "render_reactions",
+ "restricted_guilds",
+ "show_current_game",
+ "status",
+ "stream_notifications_enabled",
+ "theme",
+ "timezone_offset"
+ ]
+ },
+ "SecurityKey": {
+ "type": "object",
+ "properties": {
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "key_id": {
+ "type": "string"
+ },
+ "public_key": {
+ "type": "string"
+ },
+ "counter": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "counter",
+ "id",
+ "key_id",
+ "name",
+ "public_key",
+ "user",
+ "user_id"
+ ]
+ },
+ "ChannelPermissionOverwrite": {
+ "type": "object",
+ "properties": {
+ "allow": {
+ "type": "string"
+ },
+ "deny": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/ChannelPermissionOverwriteType"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "allow",
+ "deny",
+ "id",
+ "type"
+ ]
+ },
+ "Invite": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "temporary": {
+ "type": "boolean"
+ },
+ "uses": {
+ "type": "integer"
+ },
+ "max_uses": {
+ "type": "integer"
+ },
+ "max_age": {
+ "type": "integer"
+ },
+ "created_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "expires_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "inviter_id": {
+ "type": "string"
+ },
+ "inviter": {
+ "$ref": "#/definitions/User"
+ },
+ "target_user_id": {
+ "type": "string"
+ },
+ "target_user": {
+ "type": "string"
+ },
+ "target_user_type": {
+ "type": "integer"
+ },
+ "vanity_url": {
+ "type": "boolean"
+ },
+ "flags": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "channel_id",
+ "code",
+ "created_at",
+ "flags",
+ "guild",
+ "guild_id",
+ "inviter",
+ "max_age",
+ "max_uses",
+ "target_user_id",
+ "temporary",
+ "uses"
+ ]
+ },
+ "Message": {
+ "type": "object",
+ "properties": {
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "author_id": {
+ "type": "string"
+ },
+ "author": {
+ "$ref": "#/definitions/User"
+ },
+ "member_id": {
+ "type": "string"
+ },
+ "member": {
+ "$ref": "#/definitions/Member"
+ },
+ "webhook_id": {
+ "type": "string"
+ },
+ "webhook": {
+ "$ref": "#/definitions/Webhook"
+ },
+ "application_id": {
+ "type": "string"
+ },
+ "application": {
+ "$ref": "#/definitions/Application"
+ },
+ "content": {
+ "type": "string"
+ },
+ "timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "edited_timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "tts": {
+ "type": "boolean"
+ },
+ "mention_everyone": {
+ "type": "boolean"
+ },
+ "mentions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/User"
+ }
+ },
+ "mention_roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "mention_channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "sticker_items": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "attachments": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Attachment_1"
+ }
+ },
+ "embeds": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Embed"
+ }
+ },
+ "reactions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Reaction"
+ }
+ },
+ "nonce": {
+ "type": "string"
+ },
+ "pinned": {
+ "type": "boolean"
+ },
+ "type": {
+ "$ref": "#/definitions/MessageType"
+ },
+ "activity": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "integer"
+ },
+ "party_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "party_id",
+ "type"
+ ]
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "message_reference": {
+ "type": "object",
+ "properties": {
+ "message_id": {
+ "type": "string"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "guild_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "message_id"
+ ]
+ },
+ "referenced_message": {
+ "$ref": "#/definitions/Message"
+ },
+ "interaction": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/InteractionType"
+ },
+ "name": {
+ "type": "string"
+ },
+ "user_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "name",
+ "type",
+ "user_id"
+ ]
+ },
+ "components": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/MessageComponent"
+ }
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "embeds",
+ "id",
+ "mention_channels",
+ "mention_roles",
+ "mentions",
+ "reactions",
+ "timestamp",
+ "type"
+ ]
+ },
+ "Member": {
+ "type": "object",
+ "properties": {
+ "index": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "nick": {
+ "type": "string"
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "joined_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "premium_since": {
+ "type": "integer"
+ },
+ "deaf": {
+ "type": "boolean"
+ },
+ "mute": {
+ "type": "boolean"
+ },
+ "pending": {
+ "type": "boolean"
+ },
+ "settings": {
+ "$ref": "#/definitions/UserGuildSettings"
+ },
+ "last_message_id": {
+ "type": "string"
+ },
+ "joined_by": {
+ "type": "string"
+ },
+ "avatar": {
+ "type": "string"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ },
+ "communication_disabled_until": {
+ "type": "string",
+ "format": "date-time"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "banner",
+ "bio",
+ "communication_disabled_until",
+ "deaf",
+ "guild",
+ "guild_id",
+ "id",
+ "index",
+ "joined_at",
+ "joined_by",
+ "mute",
+ "pending",
+ "roles",
+ "settings",
+ "user"
+ ]
+ },
+ "Role": {
+ "type": "object",
+ "properties": {
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "color": {
+ "type": "integer"
+ },
+ "hoist": {
+ "type": "boolean"
+ },
+ "managed": {
+ "type": "boolean"
+ },
+ "mentionable": {
+ "type": "boolean"
+ },
+ "name": {
+ "type": "string"
+ },
+ "permissions": {
+ "type": "string"
+ },
+ "position": {
+ "type": "integer"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "unicode_emoji": {
+ "type": "string"
+ },
+ "tags": {
+ "type": "object",
+ "properties": {
+ "bot_id": {
+ "type": "string"
+ },
+ "integration_id": {
+ "type": "string"
+ },
+ "premium_subscriber": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "color",
+ "flags",
+ "guild",
+ "guild_id",
+ "hoist",
+ "id",
+ "managed",
+ "mentionable",
+ "name",
+ "permissions",
+ "position"
+ ]
+ },
+ "UserGuildSettings": {
+ "type": "object",
+ "properties": {
+ "channel_overrides": {
+ "anyOf": [
+ {
+ "type": "object",
+ "additionalProperties": {
+ "$ref": "#/definitions/ChannelOverride"
+ }
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "message_notifications": {
+ "type": "integer"
+ },
+ "mobile_push": {
+ "type": "boolean"
+ },
+ "mute_config": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/MuteConfig"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "muted": {
+ "type": "boolean"
+ },
+ "suppress_everyone": {
+ "type": "boolean"
+ },
+ "suppress_roles": {
+ "type": "boolean"
+ },
+ "version": {
+ "type": "integer"
+ },
+ "guild_id": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "mute_scheduled_events": {
+ "type": "boolean"
+ },
+ "hide_muted_channels": {
+ "type": "boolean"
+ },
+ "notify_highlights": {
+ "type": "number",
+ "enum": [
+ 0
+ ]
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel_overrides",
+ "flags",
+ "guild_id",
+ "hide_muted_channels",
+ "message_notifications",
+ "mobile_push",
+ "mute_config",
+ "mute_scheduled_events",
+ "muted",
+ "notify_highlights",
+ "suppress_everyone",
+ "suppress_roles",
+ "version"
+ ]
+ },
+ "Webhook": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "$ref": "#/definitions/WebhookType"
+ },
+ "name": {
+ "type": "string"
+ },
+ "avatar": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "application_id": {
+ "type": "string"
+ },
+ "application": {
+ "$ref": "#/definitions/Application"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "source_guild_id": {
+ "type": "string"
+ },
+ "source_guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "application",
+ "application_id",
+ "channel",
+ "channel_id",
+ "guild",
+ "guild_id",
+ "id",
+ "source_guild",
+ "source_guild_id",
+ "type",
+ "user",
+ "user_id"
+ ]
+ },
+ "WebhookType": {
+ "enum": [
+ 1,
+ 2,
+ 3
+ ],
+ "type": "number"
+ },
+ "Application": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "summary": {
+ "type": "string",
+ "default": ""
+ },
+ "type": {
+ "type": "object",
+ "properties": {},
+ "additionalProperties": true
+ },
+ "hook": {
+ "type": "boolean",
+ "default": true
+ },
+ "bot_public": {
+ "type": "boolean",
+ "default": true
+ },
+ "bot_require_code_grant": {
+ "type": "boolean",
+ "default": false
+ },
+ "verify_key": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "redirect_uris": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "rpc_application_state": {
+ "type": "integer",
+ "default": 0
+ },
+ "store_application_state": {
+ "type": "integer",
+ "default": 1
+ },
+ "verification_state": {
+ "type": "integer",
+ "default": 1
+ },
+ "interactions_endpoint_url": {
+ "type": "string"
+ },
+ "integration_public": {
+ "type": "boolean",
+ "default": true
+ },
+ "integration_require_code_grant": {
+ "type": "boolean",
+ "default": false
+ },
+ "discoverability_state": {
+ "type": "integer",
+ "default": 1
+ },
+ "discovery_eligibility_flags": {
+ "type": "integer",
+ "default": 2240
+ },
+ "bot": {
+ "$ref": "#/definitions/User"
+ },
+ "tags": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "cover_image": {
+ "type": "string"
+ },
+ "install_params": {
+ "type": "object",
+ "properties": {
+ "scopes": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "permissions": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "permissions",
+ "scopes"
+ ]
+ },
+ "terms_of_service_url": {
+ "type": "string"
+ },
+ "privacy_policy_url": {
+ "type": "string"
+ },
+ "team": {
+ "$ref": "#/definitions/Team"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "description",
+ "discoverability_state",
+ "discovery_eligibility_flags",
+ "flags",
+ "hook",
+ "id",
+ "integration_public",
+ "integration_require_code_grant",
+ "name",
+ "owner",
+ "redirect_uris",
+ "rpc_application_state",
+ "store_application_state",
+ "summary",
+ "verification_state",
+ "verify_key"
+ ]
+ },
+ "Team": {
+ "type": "object",
+ "properties": {
+ "icon": {
+ "type": "string"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/TeamMember"
+ }
+ },
+ "name": {
+ "type": "string"
+ },
+ "owner_user_id": {
+ "type": "string"
+ },
+ "owner_user": {
+ "$ref": "#/definitions/User"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "members",
+ "name",
+ "owner_user",
+ "owner_user_id"
+ ]
+ },
+ "TeamMember": {
+ "type": "object",
+ "properties": {
+ "membership_state": {
+ "$ref": "#/definitions/TeamMemberState"
+ },
+ "permissions": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "team_id": {
+ "type": "string"
+ },
+ "team": {
+ "$ref": "#/definitions/Team"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "membership_state",
+ "permissions",
+ "team",
+ "team_id",
+ "user",
+ "user_id"
+ ]
+ },
+ "TeamMemberState": {
+ "enum": [
+ 1,
+ 2
+ ],
+ "type": "number"
+ },
+ "Sticker": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "available": {
+ "type": "boolean"
+ },
+ "tags": {
+ "type": "string"
+ },
+ "pack_id": {
+ "type": "string"
+ },
+ "pack": {
+ "$ref": "#/definitions/StickerPack"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "type": {
+ "$ref": "#/definitions/StickerType"
+ },
+ "format_type": {
+ "$ref": "#/definitions/StickerFormatType"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "format_type",
+ "id",
+ "name",
+ "pack",
+ "type"
+ ]
+ },
+ "StickerPack": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "banner_asset_id": {
+ "type": "string"
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "cover_sticker_id": {
+ "type": "string"
+ },
+ "cover_sticker": {
+ "$ref": "#/definitions/Sticker"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "name",
+ "stickers"
+ ]
+ },
+ "StickerType": {
+ "enum": [
+ 1,
+ 2
+ ],
+ "type": "number"
+ },
+ "StickerFormatType": {
+ "enum": [
+ 0,
+ 1,
+ 2,
+ 3
+ ],
+ "type": "number"
+ },
+ "Attachment_1": {
+ "type": "object",
+ "properties": {
+ "filename": {
+ "type": "string"
+ },
+ "size": {
+ "type": "integer"
+ },
+ "url": {
+ "type": "string"
+ },
+ "proxy_url": {
+ "type": "string"
+ },
+ "height": {
+ "type": "integer"
+ },
+ "width": {
+ "type": "integer"
+ },
+ "content_type": {
+ "type": "string"
+ },
+ "message_id": {
+ "type": "string"
+ },
+ "message": {
+ "$ref": "#/definitions/Message"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "filename",
+ "id",
+ "message",
+ "message_id",
+ "proxy_url",
+ "size",
+ "url"
+ ]
+ },
+ "Reaction": {
+ "type": "object",
+ "properties": {
+ "count": {
+ "type": "integer"
+ },
+ "emoji": {
+ "$ref": "#/definitions/PartialEmoji"
+ },
+ "user_ids": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "count",
+ "emoji",
+ "user_ids"
+ ]
+ },
+ "PartialEmoji": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "animated": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "name"
+ ]
+ },
+ "MessageType": {
+ "enum": [
+ 0,
+ 1,
+ 10,
+ 11,
+ 12,
+ 13,
+ 14,
+ 15,
+ 16,
+ 19,
+ 2,
+ 20,
+ 255,
+ 3,
+ 4,
+ 41,
+ 42,
+ 43,
+ 5,
+ 50,
+ 6,
+ 63,
+ 7,
+ 8,
+ 9
+ ],
+ "type": "number"
+ },
+ "InteractionType": {
+ "enum": [
+ 0,
+ 1,
+ 2
+ ],
+ "type": "number"
+ },
+ "MessageComponent": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "integer"
+ },
+ "style": {
+ "type": "integer"
+ },
+ "label": {
+ "type": "string"
+ },
+ "emoji": {
+ "$ref": "#/definitions/PartialEmoji"
+ },
+ "custom_id": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "disabled": {
+ "type": "boolean"
+ },
+ "components": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/MessageComponent"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "components",
+ "type"
+ ]
+ },
+ "VoiceState": {
+ "type": "object",
+ "properties": {
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "member": {
+ "$ref": "#/definitions/Member"
+ },
+ "session_id": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ },
+ "deaf": {
+ "type": "boolean"
+ },
+ "mute": {
+ "type": "boolean"
+ },
+ "self_deaf": {
+ "type": "boolean"
+ },
+ "self_mute": {
+ "type": "boolean"
+ },
+ "self_stream": {
+ "type": "boolean"
+ },
+ "self_video": {
+ "type": "boolean"
+ },
+ "suppress": {
+ "type": "boolean"
+ },
+ "request_to_speak_timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "channel_id",
+ "deaf",
+ "guild_id",
+ "id",
+ "member",
+ "mute",
+ "self_deaf",
+ "self_mute",
+ "self_video",
+ "session_id",
+ "suppress",
+ "token",
+ "user",
+ "user_id"
+ ]
+ },
+ "ReadState": {
+ "type": "object",
+ "properties": {
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "last_message_id": {
+ "type": "string"
+ },
+ "public_ack": {
+ "type": "string"
+ },
+ "notifications_cursor": {
+ "type": "string"
+ },
+ "last_pin_timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "mention_count": {
+ "type": "integer"
+ },
+ "manual": {
+ "type": "boolean"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "channel_id",
+ "id",
+ "last_message_id",
+ "manual",
+ "mention_count",
+ "notifications_cursor",
+ "public_ack",
+ "user",
+ "user_id"
+ ]
+ },
+ "Ban": {
+ "type": "object",
+ "properties": {
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "executor_id": {
+ "type": "string"
+ },
+ "executor": {
+ "$ref": "#/definitions/User"
+ },
+ "ip": {
+ "type": "string"
+ },
+ "reason": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "executor",
+ "executor_id",
+ "guild",
+ "guild_id",
+ "id",
+ "ip",
+ "user",
+ "user_id"
+ ]
+ },
+ "Template": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "usage_count": {
+ "type": "integer"
+ },
+ "creator_id": {
+ "type": "string"
+ },
+ "creator": {
+ "$ref": "#/definitions/User"
+ },
+ "created_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "updated_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "source_guild_id": {
+ "type": "string"
+ },
+ "source_guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "serialized_source_guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "created_at",
+ "creator",
+ "creator_id",
+ "id",
+ "name",
+ "serialized_source_guild",
+ "source_guild",
+ "source_guild_id",
+ "updated_at"
+ ]
+ },
+ "Emoji": {
+ "type": "object",
+ "properties": {
+ "animated": {
+ "type": "boolean"
+ },
+ "available": {
+ "type": "boolean"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "managed": {
+ "type": "boolean"
+ },
+ "name": {
+ "type": "string"
+ },
+ "require_colons": {
+ "type": "boolean"
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "groups": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "animated",
+ "available",
+ "groups",
+ "guild",
+ "guild_id",
+ "id",
+ "managed",
+ "name",
+ "require_colons",
+ "roles",
+ "user",
+ "user_id"
+ ]
+ },
+ "GuildWelcomeScreen": {
+ "type": "object",
+ "properties": {
+ "enabled": {
+ "type": "boolean"
+ },
+ "description": {
+ "type": "string"
+ },
+ "welcome_channels": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "description": {
+ "type": "string"
+ },
+ "emoji_id": {
+ "type": "string"
+ },
+ "emoji_name": {
+ "type": "string"
+ },
+ "channel_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel_id",
+ "description"
+ ]
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "description",
+ "enabled",
+ "welcome_channels"
+ ]
+ },
+ "GuildMessagesSearchMessage": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/MessageType"
+ },
+ "content": {
+ "type": "string"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "author": {
+ "$ref": "#/definitions/PublicUser"
+ },
+ "attachments": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Attachment_1"
+ }
+ },
+ "embeds": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Embed"
+ }
+ },
+ "mentions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/PublicUser"
+ }
+ },
+ "mention_roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "pinned": {
+ "type": "boolean"
+ },
+ "mention_everyone": {
+ "type": "boolean"
+ },
+ "tts": {
+ "type": "boolean"
+ },
+ "timestamp": {
+ "type": "string"
+ },
+ "edited_timestamp": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "components": {
+ "type": "array",
+ "items": {}
+ },
+ "hit": {
+ "type": "boolean",
+ "enum": [
+ true
+ ]
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "attachments",
+ "author",
+ "channel_id",
+ "components",
+ "edited_timestamp",
+ "embeds",
+ "flags",
+ "hit",
+ "id",
+ "mention_roles",
+ "mentions",
+ "pinned",
+ "timestamp",
+ "tts",
+ "type"
+ ]
+ },
+ "PublicUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "premium_since": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "avatar": {
+ "type": "string"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ },
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {
+ "type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
+ },
+ "premium_type": {
+ "type": "integer"
+ },
+ "bot": {
+ "type": "boolean"
+ },
+ "public_flags": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio",
+ "bot",
+ "discriminator",
+ "id",
+ "premium_since",
+ "premium_type",
+ "public_flags",
+ "username"
+ ]
+ },
+ "GuildVanityUrl": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "uses": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "uses"
+ ]
+ },
+ "GuildVanityUrlNoInvite": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "null"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code"
+ ]
+ },
+ "ClientStatus": {
+ "type": "object",
+ "properties": {
+ "desktop": {
+ "type": "string"
+ },
+ "mobile": {
+ "type": "string"
+ },
+ "web": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "Snowflake": {
+ "description": "A container for useful snowflake-related methods.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "TenorGifResponse": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "src": {
+ "type": "string"
+ },
+ "gif_src": {
+ "type": "string"
+ },
+ "width": {
+ "type": "integer"
+ },
+ "height": {
+ "type": "integer"
+ },
+ "preview": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "gif_src",
+ "height",
+ "id",
+ "preview",
+ "src",
+ "title",
+ "url",
+ "width"
+ ]
+ },
+ "BackupCode": {
+ "type": "object",
+ "properties": {
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "code": {
+ "type": "string"
+ },
+ "consumed": {
+ "type": "boolean"
+ },
+ "expired": {
+ "type": "boolean"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "consumed",
+ "expired",
+ "id",
+ "user"
+ ]
+ },
+ "APIGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "reload": {
+ "description": "Reloads entity data from the database.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "toJSON": {
+ "type": "object",
+ "additionalProperties": false
+ },
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
+ },
+ "assign": {
+ "type": "object",
+ "additionalProperties": false
+ },
+ "hasId": {
+ "description": "Checks if entity has an id.\nIf entity composite compose ids, it will check them all.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "save": {
+ "description": "Saves current entity in the database.\nIf entity does not exist in the database then inserts, otherwise updates.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "remove": {
+ "description": "Removes current entity from the database.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "softRemove": {
+ "description": "Records the delete date of current entity.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "recover": {
+ "description": "Recovers a given entity in the database.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "_do_validate",
+ "assign",
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "hasId",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "recover",
+ "reload",
+ "remove",
+ "roles",
+ "save",
+ "softRemove",
+ "stickers",
+ "toJSON",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
+ },
+ "DmChannelDTO": {
+ "type": "object",
+ "properties": {
+ "icon": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "id": {
+ "type": "string"
+ },
+ "last_message_id": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "name": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "origin_channel_id": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "recipients": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/MinimalPublicUserDTO"
+ }
+ },
+ "type": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "icon",
+ "id",
+ "last_message_id",
+ "name",
+ "origin_channel_id",
+ "recipients",
+ "type"
+ ]
+ },
+ "MinimalPublicUserDTO": {
+ "type": "object",
+ "properties": {
+ "avatar": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "discriminator": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "public_flags": {
+ "type": "integer"
+ },
+ "username": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "discriminator",
+ "id",
+ "public_flags",
+ "username"
+ ]
+ },
+ "Categories": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ },
+ "localizations": {
+ "type": "string"
+ },
+ "is_primary": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "is_primary",
+ "localizations",
+ "name"
+ ]
+ },
+ "GuildVoiceRegion": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "custom": {
+ "type": "boolean"
+ },
+ "deprecated": {
+ "type": "boolean"
+ },
+ "optimal": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "custom",
+ "deprecated",
+ "id",
+ "name",
+ "optimal"
+ ]
+ },
+ "UserLimits": {
+ "type": "object",
+ "properties": {
+ "maxGuilds": {
+ "type": "integer",
+ "default": 1048576
+ },
+ "maxUsername": {
+ "type": "integer",
+ "default": 32
+ },
+ "maxFriends": {
+ "type": "integer",
+ "default": 5000
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "maxFriends",
+ "maxGuilds",
+ "maxUsername"
+ ]
+ },
+ "GuildLimits": {
+ "type": "object",
+ "properties": {
+ "maxRoles": {
+ "type": "integer",
+ "default": 1000
+ },
+ "maxEmojis": {
+ "type": "integer",
+ "default": 2000
+ },
+ "maxMembers": {
+ "type": "integer",
+ "default": 25000000
+ },
+ "maxChannels": {
+ "type": "integer",
+ "default": 65535
+ },
+ "maxChannelsInCategory": {
+ "type": "integer",
+ "default": 65535
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "maxChannels",
+ "maxChannelsInCategory",
+ "maxEmojis",
+ "maxMembers",
+ "maxRoles"
+ ]
+ },
+ "MessageLimits": {
+ "type": "object",
+ "properties": {
+ "maxCharacters": {
+ "type": "integer",
+ "default": 1048576
+ },
+ "maxTTSCharacters": {
+ "type": "integer",
+ "default": 160
+ },
+ "maxReactions": {
+ "type": "integer",
+ "default": 2048
+ },
+ "maxAttachmentSize": {
+ "type": "integer",
+ "default": 1073741824
+ },
+ "maxBulkDelete": {
+ "type": "integer",
+ "default": 1000
+ },
+ "maxEmbedDownloadSize": {
+ "type": "integer",
+ "default": 5242880
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "maxAttachmentSize",
+ "maxBulkDelete",
+ "maxCharacters",
+ "maxEmbedDownloadSize",
+ "maxReactions",
+ "maxTTSCharacters"
+ ]
+ },
+ "ChannelLimits": {
+ "type": "object",
+ "properties": {
+ "maxPins": {
+ "type": "integer",
+ "default": 500
+ },
+ "maxTopic": {
+ "type": "integer",
+ "default": 1024
+ },
+ "maxWebhooks": {
+ "type": "integer",
+ "default": 100
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "maxPins",
+ "maxTopic",
+ "maxWebhooks"
+ ]
+ },
+ "RateLimits": {
+ "type": "object",
+ "properties": {
+ "enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "ip": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "global": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "error": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "routes": {
+ "$ref": "#/definitions/RouteRateLimit"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "enabled",
+ "error",
+ "global",
+ "ip",
+ "routes"
+ ]
+ },
+ "RateLimitOptions": {
+ "type": "object",
+ "properties": {
+ "bot": {
+ "type": "integer"
+ },
+ "count": {
+ "type": "integer"
+ },
+ "window": {
+ "type": "integer"
+ },
+ "onyIp": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "count",
+ "window"
+ ]
+ },
+ "RouteRateLimit": {
+ "type": "object",
+ "properties": {
+ "guild": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "webhook": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "channel": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "auth": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "auth",
+ "channel",
+ "guild",
+ "webhook"
+ ]
+ },
+ "GlobalRateLimits": {
+ "type": "object",
+ "properties": {
+ "register": {
+ "$ref": "#/definitions/GlobalRateLimit"
+ },
+ "sendMessage": {
+ "$ref": "#/definitions/GlobalRateLimit"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "register",
+ "sendMessage"
+ ]
+ },
+ "GlobalRateLimit": {
+ "type": "object",
+ "properties": {
+ "limit": {
+ "type": "integer",
+ "default": 100
+ },
+ "window": {
+ "type": "integer",
+ "default": 3600000
+ },
+ "enabled": {
+ "type": "boolean",
+ "default": true
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "enabled",
+ "limit",
+ "window"
+ ]
+ },
+ "PublicConnectedAccount": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "type": {
+ "type": "string"
+ },
+ "verified": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "name",
+ "type"
+ ]
+ },
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
+ "TokenResponse": {
+ "type": "object",
+ "properties": {
+ "token": {
+ "type": "string"
+ },
+ "settings": {
+ "$ref": "#/definitions/UserSettings"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "settings",
+ "token"
+ ]
+ },
+ "MFAResponse": {
+ "type": "object",
+ "properties": {
+ "ticket": {
+ "type": "string"
+ },
+ "mfa": {
+ "type": "boolean",
+ "enum": [
+ true
+ ]
+ },
+ "sms": {
+ "type": "boolean",
+ "enum": [
+ false
+ ]
+ },
+ "token": {
+ "type": "null"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "mfa",
+ "sms",
+ "ticket",
+ "token"
+ ]
+ },
+ "WebAuthnResponse": {
+ "type": "object",
+ "properties": {
+ "webauthn": {
+ "type": "string"
+ },
+ "ticket": {
+ "type": "string"
+ },
+ "mfa": {
+ "type": "boolean",
+ "enum": [
+ true
+ ]
+ },
+ "sms": {
+ "type": "boolean",
+ "enum": [
+ false
+ ]
+ },
+ "token": {
+ "type": "null"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "mfa",
+ "sms",
+ "ticket",
+ "token",
+ "webauthn"
+ ]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
+ }
+ },
+ "$schema": "http://json-schema.org/draft-07/schema#"
+ },
+ "MemberNickChangeSchema": {
+ "type": "object",
+ "properties": {
+ "nick": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "nick"
+ ],
+ "definitions": {
+ "ChannelPermissionOverwriteType": {
+ "enum": [
+ 0,
+ 1,
+ 2
+ ],
+ "type": "number"
+ },
+ "ConnectedAccountTokenData": {
+ "type": "object",
+ "properties": {
+ "access_token": {
+ "type": "string"
+ },
+ "token_type": {
+ "type": "string"
+ },
+ "scope": {
+ "type": "string"
+ },
+ "refresh_token": {
+ "type": "string"
+ },
+ "expires_in": {
+ "type": "integer"
+ },
+ "expires_at": {
+ "type": "integer"
+ },
+ "fetched_at": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "access_token",
+ "fetched_at"
+ ]
+ },
+ "ChannelModifySchema": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "maxLength": 100,
+ "type": "string"
+ },
+ "type": {
+ "enum": [
+ 0,
+ 1,
+ 10,
+ 11,
+ 12,
+ 13,
+ 14,
+ 15,
+ 2,
+ 255,
+ 3,
+ 33,
+ 34,
+ 35,
+ 4,
+ 5,
+ 6,
+ 64,
+ 7,
+ 8,
+ 9
+ ],
+ "type": "number"
+ },
+ "topic": {
+ "type": "string"
+ },
+ "icon": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "bitrate": {
+ "type": "integer"
+ },
+ "user_limit": {
+ "type": "integer"
+ },
+ "rate_limit_per_user": {
+ "type": "integer"
+ },
+ "position": {
+ "type": "integer"
+ },
+ "permission_overwrites": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/ChannelPermissionOverwriteType"
+ },
+ "allow": {
+ "type": "string"
+ },
+ "deny": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "allow",
+ "deny",
+ "id",
+ "type"
+ ]
+ }
+ },
+ "parent_id": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "rtc_region": {
+ "type": "string"
+ },
+ "default_auto_archive_duration": {
+ "type": "integer"
+ },
+ "default_reaction_emoji": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "default_thread_rate_limit_per_user": {
+ "type": "integer"
+ },
+ "video_quality_mode": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false
+ },
+ "ActivitySchema": {
+ "type": "object",
+ "properties": {
+ "afk": {
+ "type": "boolean"
+ },
+ "status": {
+ "$ref": "#/definitions/Status"
+ },
+ "activities": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Activity"
+ }
+ },
+ "since": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "status"
+ ]
+ },
+ "Status": {
+ "enum": [
+ "dnd",
+ "idle",
+ "invisible",
+ "offline",
+ "online"
+ ],
+ "type": "string"
+ },
+ "Activity": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/ActivityType"
+ },
+ "url": {
+ "type": "string"
+ },
+ "created_at": {
+ "type": "integer"
+ },
+ "timestamps": {
+ "type": "object",
+ "properties": {
+ "start": {
+ "type": "integer"
+ },
+ "end": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "end",
+ "start"
+ ]
+ },
+ "application_id": {
+ "type": "string"
+ },
+ "details": {
+ "type": "string"
+ },
+ "state": {
+ "type": "string"
+ },
+ "emoji": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "animated": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "animated",
+ "name"
+ ]
+ },
+ "party": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "size": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ }
+ },
+ "additionalProperties": false
+ },
+ "assets": {
+ "type": "object",
+ "properties": {
+ "large_image": {
+ "type": "string"
+ },
+ "large_text": {
+ "type": "string"
+ },
+ "small_image": {
+ "type": "string"
+ },
+ "small_text": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "secrets": {
+ "type": "object",
+ "properties": {
+ "join": {
+ "type": "string"
+ },
+ "spectate": {
+ "type": "string"
+ },
+ "match": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "instance": {
+ "type": "boolean"
+ },
+ "flags": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "sync_id": {
+ "type": "string"
+ },
+ "metadata": {
+ "type": "object",
+ "properties": {
+ "context_uri": {
+ "type": "string"
+ },
+ "album_id": {
+ "type": "string"
+ },
+ "artist_ids": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "album_id",
+ "artist_ids"
+ ]
+ },
+ "session_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "flags",
+ "name",
+ "session_id",
+ "type"
+ ]
+ },
+ "ActivityType": {
+ "enum": [
+ 0,
+ 1,
+ 2,
+ 4,
+ 5
+ ],
+ "type": "number"
+ },
+ "Embed": {
+ "type": "object",
+ "properties": {
+ "title": {
+ "type": "string"
+ },
+ "type": {
+ "enum": [
+ "article",
+ "gifv",
+ "image",
+ "link",
+ "rich",
+ "video"
+ ],
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "color": {
+ "type": "integer"
+ },
+ "footer": {
+ "type": "object",
+ "properties": {
+ "text": {
+ "type": "string"
+ },
+ "icon_url": {
+ "type": "string"
+ },
+ "proxy_icon_url": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "text"
+ ]
+ },
+ "image": {
+ "$ref": "#/definitions/EmbedImage"
+ },
+ "thumbnail": {
+ "$ref": "#/definitions/EmbedImage"
+ },
+ "video": {
+ "$ref": "#/definitions/EmbedImage"
+ },
+ "provider": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "author": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "icon_url": {
+ "type": "string"
+ },
+ "proxy_icon_url": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "fields": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "value": {
+ "type": "string"
+ },
+ "inline": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "name",
+ "value"
+ ]
+ }
+ }
+ },
+ "additionalProperties": false
+ },
+ "EmbedImage": {
+ "type": "object",
+ "properties": {
+ "url": {
+ "type": "string"
+ },
+ "proxy_url": {
+ "type": "string"
+ },
+ "height": {
+ "type": "integer"
+ },
+ "width": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false
+ },
+ "ChannelOverride": {
+ "type": "object",
+ "properties": {
+ "message_notifications": {
+ "type": "integer"
+ },
+ "mute_config": {
+ "$ref": "#/definitions/MuteConfig"
+ },
+ "muted": {
+ "type": "boolean"
+ },
+ "channel_id": {
+ "type": [
+ "null",
+ "string"
+ ]
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel_id",
+ "message_notifications",
+ "mute_config",
+ "muted"
+ ]
+ },
+ "MuteConfig": {
+ "type": "object",
+ "properties": {
+ "end_time": {
+ "type": "integer"
+ },
+ "selected_time_window": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "end_time",
+ "selected_time_window"
+ ]
+ },
+ "CustomStatus": {
+ "type": "object",
+ "properties": {
+ "emoji_id": {
+ "type": "string"
+ },
+ "emoji_name": {
+ "type": "string"
+ },
+ "expires_at": {
+ "type": "integer"
+ },
+ "text": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "FriendSourceFlags": {
+ "type": "object",
+ "properties": {
+ "all": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "all"
+ ]
+ },
+ "GuildFolder": {
+ "type": "object",
+ "properties": {
+ "color": {
+ "type": "integer"
+ },
+ "guild_ids": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "id": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "color",
+ "guild_ids",
+ "id",
+ "name"
+ ]
+ },
+ "GenerateWebAuthnCredentialsSchema": {
+ "type": "object",
+ "properties": {
+ "password": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "password"
+ ]
+ },
+ "CreateWebAuthnCredentialSchema": {
+ "type": "object",
+ "properties": {
+ "credential": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "ticket": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "credential",
+ "name",
+ "ticket"
+ ]
+ },
+ "APIErrorResponse": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "integer"
+ },
+ "message": {
+ "type": "string"
+ },
+ "errors": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "object",
+ "properties": {
+ "_errors": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "message": {
+ "type": "string"
+ },
+ "code": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "message"
+ ]
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "_errors"
+ ]
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "errors",
+ "message"
+ ]
+ },
+ "CaptchaRequiredResponse": {
+ "type": "object",
+ "properties": {
+ "captcha_key": {
+ "type": "string"
+ },
+ "captcha_sitekey": {
+ "type": "string"
+ },
+ "captcha_service": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "captcha_key",
+ "captcha_service",
+ "captcha_sitekey"
+ ]
+ },
+ "Guild": {
+ "type": "object",
+ "properties": {
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean",
+ "default": false
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "template": {
+ "$ref": "#/definitions/Template"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean",
+ "default": false
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean",
+ "default": true
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "nsfw": {
+ "type": "boolean",
+ "default": false
+ },
+ "parent": {
+ "type": "string"
+ },
+ "permissions": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "template",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
+ },
+ "Channel": {
+ "type": "object",
+ "properties": {
+ "created_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "name": {
+ "type": "string"
+ },
+ "icon": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "type": {
+ "$ref": "#/definitions/ChannelType"
+ },
+ "recipients": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Recipient"
+ }
+ },
+ "last_message_id": {
+ "type": "string"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "parent_id": {
+ "type": "string"
+ },
+ "parent": {
+ "$ref": "#/definitions/Channel"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "last_pin_timestamp": {
+ "type": "integer"
+ },
+ "default_auto_archive_duration": {
+ "type": "integer"
+ },
+ "permission_overwrites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/ChannelPermissionOverwrite"
+ }
+ },
+ "video_quality_mode": {
+ "type": "integer"
+ },
+ "bitrate": {
+ "type": "integer"
+ },
+ "user_limit": {
+ "type": "integer"
+ },
+ "nsfw": {
+ "type": "boolean",
+ "default": false
+ },
+ "rate_limit_per_user": {
+ "type": "integer"
+ },
+ "topic": {
+ "type": "string"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "retention_policy_id": {
+ "type": "string"
+ },
+ "messages": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Message"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "read_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/ReadState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "default_thread_rate_limit_per_user": {
+ "type": "integer",
+ "default": 0
+ },
+ "position": {
+ "description": "Must be calculated Channel.calculatePosition",
+ "type": "integer"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "created_at",
+ "default_thread_rate_limit_per_user",
+ "flags",
+ "id",
+ "nsfw",
+ "owner",
+ "parent_id",
+ "position",
+ "type"
+ ]
+ },
+ "ChannelType": {
+ "enum": [
+ 0,
+ 1,
+ 10,
+ 11,
+ 12,
+ 13,
+ 14,
+ 15,
+ 2,
+ 255,
+ 3,
+ 33,
+ 34,
+ 35,
+ 4,
+ 5,
+ 6,
+ 64,
+ 7,
+ 8,
+ 9
+ ],
+ "type": "number"
+ },
+ "Recipient": {
+ "type": "object",
+ "properties": {
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "closed": {
+ "type": "boolean"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "channel_id",
+ "closed",
+ "id",
+ "user",
+ "user_id"
+ ]
+ },
+ "User": {
+ "type": "object",
+ "properties": {
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {
+ "type": "string"
+ },
+ "avatar": {
+ "type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ },
+ "phone": {
+ "type": "string"
+ },
+ "desktop": {
+ "type": "boolean",
+ "default": false
+ },
+ "mobile": {
+ "type": "boolean",
+ "default": false
+ },
+ "premium": {
+ "type": "boolean"
+ },
+ "premium_type": {
+ "type": "integer"
+ },
+ "bot": {
+ "type": "boolean",
+ "default": false
+ },
+ "bio": {
+ "type": "string",
+ "default": ""
+ },
+ "system": {
+ "type": "boolean",
+ "default": false
+ },
+ "nsfw_allowed": {
+ "type": "boolean",
+ "default": true
+ },
+ "mfa_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "webauthn_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "totp_secret": {
+ "type": "string",
+ "default": ""
+ },
+ "totp_last_ticket": {
+ "type": "string",
+ "default": ""
+ },
+ "created_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "premium_since": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "verified": {
+ "type": "boolean"
+ },
+ "disabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "deleted": {
+ "type": "boolean",
+ "default": false
+ },
+ "email": {
+ "type": "string"
+ },
+ "flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "public_flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "purchased_flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "premium_usage_flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "rights": {
+ "type": "string"
+ },
+ "sessions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Session"
+ }
+ },
+ "relationships": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Relationship"
+ }
+ },
+ "connected_accounts": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/ConnectedAccount"
+ }
+ },
+ "data": {
+ "type": "object",
+ "properties": {
+ "valid_tokens_since": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "hash": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "valid_tokens_since"
+ ]
+ },
+ "fingerprints": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "settings": {
+ "$ref": "#/definitions/UserSettings"
+ },
+ "extended_settings": {
+ "type": "string",
+ "default": "{}"
+ },
+ "security_keys": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/SecurityKey"
+ }
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "data",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "id",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "public_flags",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "sessions",
+ "settings",
+ "system",
+ "username",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "Session": {
+ "type": "object",
+ "properties": {
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "session_id": {
+ "type": "string"
+ },
+ "activities": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Activity"
+ }
+ },
+ "client_info": {
+ "type": "object",
+ "properties": {
+ "client": {
+ "type": "string"
+ },
+ "os": {
+ "type": "string"
+ },
+ "version": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "client",
+ "os",
+ "version"
+ ]
+ },
+ "status": {
+ "$ref": "#/definitions/Status"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "activities",
+ "client_info",
+ "id",
+ "session_id",
+ "status",
+ "user",
+ "user_id"
+ ]
+ },
+ "Relationship": {
+ "type": "object",
+ "properties": {
+ "from_id": {
+ "type": "string"
+ },
+ "from": {
+ "$ref": "#/definitions/User"
+ },
+ "to_id": {
+ "type": "string"
+ },
+ "to": {
+ "$ref": "#/definitions/User"
+ },
+ "nickname": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/RelationshipType"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "from",
+ "from_id",
+ "id",
+ "to",
+ "to_id",
+ "type"
+ ]
+ },
+ "RelationshipType": {
+ "enum": [
+ 1,
+ 2,
+ 3,
+ 4
+ ],
+ "type": "number"
+ },
+ "ConnectedAccount": {
+ "type": "object",
+ "properties": {
+ "external_id": {
+ "type": "string"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "friend_sync": {
+ "type": "boolean",
+ "default": false
+ },
+ "name": {
+ "type": "string"
+ },
+ "revoked": {
+ "type": "boolean",
+ "default": false
+ },
+ "show_activity": {
+ "type": "integer",
+ "default": 0
+ },
+ "type": {
+ "type": "string"
+ },
+ "verified": {
+ "type": "boolean",
+ "default": true
+ },
+ "visibility": {
+ "type": "integer",
+ "default": 0
+ },
+ "integrations": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "metadata_": {},
+ "metadata_visibility": {
+ "type": "integer",
+ "default": 0
+ },
+ "two_way_link": {
+ "type": "boolean",
+ "default": false
+ },
+ "token_data": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/ConnectedAccountTokenData"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "external_id",
+ "id",
+ "name",
+ "type",
+ "user",
+ "user_id"
+ ]
+ },
+ "UserSettings": {
+ "type": "object",
+ "properties": {
+ "index": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer",
+ "default": 3600
+ },
+ "allow_accessibility_detection": {
+ "type": "boolean",
+ "default": true
+ },
+ "animate_emoji": {
+ "type": "boolean",
+ "default": true
+ },
+ "animate_stickers": {
+ "type": "integer",
+ "default": 0
+ },
+ "contact_sync_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "convert_emoticons": {
+ "type": "boolean",
+ "default": false
+ },
+ "custom_status": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/CustomStatus"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "default_guilds_restricted": {
+ "type": "boolean",
+ "default": false
+ },
+ "detect_platform_accounts": {
+ "type": "boolean",
+ "default": false
+ },
+ "developer_mode": {
+ "type": "boolean",
+ "default": true
+ },
+ "disable_games_tab": {
+ "type": "boolean",
+ "default": true
+ },
+ "enable_tts_command": {
+ "type": "boolean",
+ "default": false
+ },
+ "explicit_content_filter": {
+ "type": "integer",
+ "default": 0
+ },
+ "friend_source_flags": {
+ "$ref": "#/definitions/FriendSourceFlags"
+ },
+ "gateway_connected": {
+ "type": "boolean",
+ "default": false
+ },
+ "gif_auto_play": {
+ "type": "boolean",
+ "default": false
+ },
+ "guild_folders": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/GuildFolder"
+ },
+ "default": []
+ },
+ "guild_positions": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "inline_attachment_media": {
+ "type": "boolean",
+ "default": true
+ },
+ "inline_embed_media": {
+ "type": "boolean",
+ "default": true
+ },
+ "locale": {
+ "type": "string",
+ "default": "en-US"
+ },
+ "message_display_compact": {
+ "type": "boolean",
+ "default": false
+ },
+ "native_phone_integration_enabled": {
+ "type": "boolean",
+ "default": true
+ },
+ "render_embeds": {
+ "type": "boolean",
+ "default": true
+ },
+ "render_reactions": {
+ "type": "boolean",
+ "default": true
+ },
+ "restricted_guilds": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "show_current_game": {
+ "type": "boolean",
+ "default": true
+ },
+ "status": {
+ "enum": [
+ "dnd",
+ "idle",
+ "invisible",
+ "offline",
+ "online"
+ ],
+ "type": "string",
+ "default": "online"
+ },
+ "stream_notifications_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "theme": {
+ "enum": [
+ "dark",
+ "light"
+ ],
+ "type": "string",
+ "default": "dark"
+ },
+ "timezone_offset": {
+ "type": "integer",
+ "default": 0
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "afk_timeout",
+ "allow_accessibility_detection",
+ "animate_emoji",
+ "animate_stickers",
+ "contact_sync_enabled",
+ "convert_emoticons",
+ "custom_status",
+ "default_guilds_restricted",
+ "detect_platform_accounts",
+ "developer_mode",
+ "disable_games_tab",
+ "enable_tts_command",
+ "explicit_content_filter",
+ "friend_source_flags",
+ "gateway_connected",
+ "gif_auto_play",
+ "guild_folders",
+ "guild_positions",
+ "index",
+ "inline_attachment_media",
+ "inline_embed_media",
+ "locale",
+ "message_display_compact",
+ "native_phone_integration_enabled",
+ "render_embeds",
+ "render_reactions",
+ "restricted_guilds",
+ "show_current_game",
+ "status",
+ "stream_notifications_enabled",
+ "theme",
+ "timezone_offset"
+ ]
+ },
+ "SecurityKey": {
+ "type": "object",
+ "properties": {
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "key_id": {
+ "type": "string"
+ },
+ "public_key": {
+ "type": "string"
+ },
+ "counter": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "counter",
+ "id",
+ "key_id",
+ "name",
+ "public_key",
+ "user",
+ "user_id"
+ ]
+ },
+ "ChannelPermissionOverwrite": {
+ "type": "object",
+ "properties": {
+ "allow": {
+ "type": "string"
+ },
+ "deny": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/ChannelPermissionOverwriteType"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "allow",
+ "deny",
+ "id",
+ "type"
+ ]
+ },
+ "Invite": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "temporary": {
+ "type": "boolean"
+ },
+ "uses": {
+ "type": "integer"
+ },
+ "max_uses": {
+ "type": "integer"
+ },
+ "max_age": {
+ "type": "integer"
+ },
+ "created_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "expires_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "inviter_id": {
+ "type": "string"
+ },
+ "inviter": {
+ "$ref": "#/definitions/User"
+ },
+ "target_user_id": {
+ "type": "string"
+ },
+ "target_user": {
+ "type": "string"
+ },
+ "target_user_type": {
+ "type": "integer"
+ },
+ "vanity_url": {
+ "type": "boolean"
+ },
+ "flags": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "channel_id",
+ "code",
+ "created_at",
+ "flags",
+ "guild",
+ "guild_id",
+ "inviter",
+ "max_age",
+ "max_uses",
+ "target_user_id",
+ "temporary",
+ "uses"
+ ]
+ },
+ "Message": {
+ "type": "object",
+ "properties": {
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "author_id": {
+ "type": "string"
+ },
+ "author": {
+ "$ref": "#/definitions/User"
+ },
+ "member_id": {
+ "type": "string"
+ },
+ "member": {
+ "$ref": "#/definitions/Member"
+ },
+ "webhook_id": {
+ "type": "string"
+ },
+ "webhook": {
+ "$ref": "#/definitions/Webhook"
+ },
+ "application_id": {
+ "type": "string"
+ },
+ "application": {
+ "$ref": "#/definitions/Application"
+ },
+ "content": {
+ "type": "string"
+ },
+ "timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "edited_timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "tts": {
+ "type": "boolean"
+ },
+ "mention_everyone": {
+ "type": "boolean"
+ },
+ "mentions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/User"
+ }
+ },
+ "mention_roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "mention_channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "sticker_items": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "attachments": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Attachment_1"
+ }
+ },
+ "embeds": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Embed"
+ }
+ },
+ "reactions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Reaction"
+ }
+ },
+ "nonce": {
+ "type": "string"
+ },
+ "pinned": {
+ "type": "boolean"
+ },
+ "type": {
+ "$ref": "#/definitions/MessageType"
+ },
+ "activity": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "integer"
+ },
+ "party_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "party_id",
+ "type"
+ ]
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "message_reference": {
+ "type": "object",
+ "properties": {
+ "message_id": {
+ "type": "string"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "guild_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "message_id"
+ ]
+ },
+ "referenced_message": {
+ "$ref": "#/definitions/Message"
+ },
+ "interaction": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/InteractionType"
+ },
+ "name": {
+ "type": "string"
+ },
+ "user_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "name",
+ "type",
+ "user_id"
+ ]
+ },
+ "components": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/MessageComponent"
+ }
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "embeds",
+ "id",
+ "mention_channels",
+ "mention_roles",
+ "mentions",
+ "reactions",
+ "timestamp",
+ "type"
+ ]
+ },
+ "Member": {
+ "type": "object",
+ "properties": {
+ "index": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "nick": {
+ "type": "string"
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "joined_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "premium_since": {
+ "type": "integer"
+ },
+ "deaf": {
+ "type": "boolean"
+ },
+ "mute": {
+ "type": "boolean"
+ },
+ "pending": {
+ "type": "boolean"
+ },
+ "settings": {
+ "$ref": "#/definitions/UserGuildSettings"
+ },
+ "last_message_id": {
+ "type": "string"
+ },
+ "joined_by": {
+ "type": "string"
+ },
+ "avatar": {
+ "type": "string"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ },
+ "communication_disabled_until": {
+ "type": "string",
+ "format": "date-time"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "banner",
+ "bio",
+ "communication_disabled_until",
+ "deaf",
+ "guild",
+ "guild_id",
+ "id",
+ "index",
+ "joined_at",
+ "joined_by",
+ "mute",
+ "pending",
+ "roles",
+ "settings",
+ "user"
+ ]
+ },
+ "Role": {
+ "type": "object",
+ "properties": {
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "color": {
+ "type": "integer"
+ },
+ "hoist": {
+ "type": "boolean"
+ },
+ "managed": {
+ "type": "boolean"
+ },
+ "mentionable": {
+ "type": "boolean"
+ },
+ "name": {
+ "type": "string"
+ },
+ "permissions": {
+ "type": "string"
+ },
+ "position": {
+ "type": "integer"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "unicode_emoji": {
+ "type": "string"
+ },
+ "tags": {
+ "type": "object",
+ "properties": {
+ "bot_id": {
+ "type": "string"
+ },
+ "integration_id": {
+ "type": "string"
+ },
+ "premium_subscriber": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "color",
+ "flags",
+ "guild",
+ "guild_id",
+ "hoist",
+ "id",
+ "managed",
+ "mentionable",
+ "name",
+ "permissions",
+ "position"
+ ]
+ },
+ "UserGuildSettings": {
+ "type": "object",
+ "properties": {
+ "channel_overrides": {
+ "anyOf": [
+ {
+ "type": "object",
+ "additionalProperties": {
+ "$ref": "#/definitions/ChannelOverride"
+ }
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "message_notifications": {
+ "type": "integer"
+ },
+ "mobile_push": {
+ "type": "boolean"
+ },
+ "mute_config": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/MuteConfig"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "muted": {
+ "type": "boolean"
+ },
+ "suppress_everyone": {
+ "type": "boolean"
+ },
+ "suppress_roles": {
+ "type": "boolean"
+ },
+ "version": {
+ "type": "integer"
+ },
+ "guild_id": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "mute_scheduled_events": {
+ "type": "boolean"
+ },
+ "hide_muted_channels": {
+ "type": "boolean"
+ },
+ "notify_highlights": {
+ "type": "number",
+ "enum": [
+ 0
+ ]
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel_overrides",
+ "flags",
+ "guild_id",
+ "hide_muted_channels",
+ "message_notifications",
+ "mobile_push",
+ "mute_config",
+ "mute_scheduled_events",
+ "muted",
+ "notify_highlights",
+ "suppress_everyone",
+ "suppress_roles",
+ "version"
+ ]
+ },
+ "Webhook": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "$ref": "#/definitions/WebhookType"
+ },
+ "name": {
+ "type": "string"
+ },
+ "avatar": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "application_id": {
+ "type": "string"
+ },
+ "application": {
+ "$ref": "#/definitions/Application"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "source_guild_id": {
+ "type": "string"
+ },
+ "source_guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "application",
+ "application_id",
+ "channel",
+ "channel_id",
+ "guild",
+ "guild_id",
+ "id",
+ "source_guild",
+ "source_guild_id",
+ "type",
+ "user",
+ "user_id"
+ ]
+ },
+ "WebhookType": {
+ "enum": [
+ 1,
+ 2,
+ 3
+ ],
+ "type": "number"
+ },
+ "Application": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "summary": {
+ "type": "string",
+ "default": ""
+ },
+ "type": {
+ "type": "object",
+ "properties": {},
+ "additionalProperties": true
+ },
+ "hook": {
+ "type": "boolean",
+ "default": true
+ },
+ "bot_public": {
+ "type": "boolean",
+ "default": true
+ },
+ "bot_require_code_grant": {
+ "type": "boolean",
+ "default": false
+ },
+ "verify_key": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "redirect_uris": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "rpc_application_state": {
+ "type": "integer",
+ "default": 0
+ },
+ "store_application_state": {
+ "type": "integer",
+ "default": 1
+ },
+ "verification_state": {
+ "type": "integer",
+ "default": 1
+ },
+ "interactions_endpoint_url": {
+ "type": "string"
+ },
+ "integration_public": {
+ "type": "boolean",
+ "default": true
+ },
+ "integration_require_code_grant": {
+ "type": "boolean",
+ "default": false
+ },
+ "discoverability_state": {
+ "type": "integer",
+ "default": 1
+ },
+ "discovery_eligibility_flags": {
+ "type": "integer",
+ "default": 2240
+ },
+ "bot": {
+ "$ref": "#/definitions/User"
+ },
+ "tags": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "cover_image": {
+ "type": "string"
+ },
+ "install_params": {
+ "type": "object",
+ "properties": {
+ "scopes": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "permissions": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "permissions",
+ "scopes"
+ ]
+ },
+ "terms_of_service_url": {
+ "type": "string"
+ },
+ "privacy_policy_url": {
+ "type": "string"
+ },
+ "team": {
+ "$ref": "#/definitions/Team"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "description",
+ "discoverability_state",
+ "discovery_eligibility_flags",
+ "flags",
+ "hook",
+ "id",
+ "integration_public",
+ "integration_require_code_grant",
+ "name",
+ "owner",
+ "redirect_uris",
+ "rpc_application_state",
+ "store_application_state",
+ "summary",
+ "verification_state",
+ "verify_key"
+ ]
+ },
+ "Team": {
+ "type": "object",
+ "properties": {
+ "icon": {
+ "type": "string"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/TeamMember"
+ }
+ },
+ "name": {
+ "type": "string"
+ },
+ "owner_user_id": {
+ "type": "string"
+ },
+ "owner_user": {
+ "$ref": "#/definitions/User"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "members",
+ "name",
+ "owner_user",
+ "owner_user_id"
+ ]
+ },
+ "TeamMember": {
+ "type": "object",
+ "properties": {
+ "membership_state": {
+ "$ref": "#/definitions/TeamMemberState"
+ },
+ "permissions": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "team_id": {
+ "type": "string"
+ },
+ "team": {
+ "$ref": "#/definitions/Team"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "membership_state",
+ "permissions",
+ "team",
+ "team_id",
+ "user",
+ "user_id"
+ ]
+ },
+ "TeamMemberState": {
+ "enum": [
+ 1,
+ 2
+ ],
+ "type": "number"
+ },
+ "Sticker": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "available": {
+ "type": "boolean"
+ },
+ "tags": {
+ "type": "string"
+ },
+ "pack_id": {
+ "type": "string"
+ },
+ "pack": {
+ "$ref": "#/definitions/StickerPack"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "type": {
+ "$ref": "#/definitions/StickerType"
+ },
+ "format_type": {
+ "$ref": "#/definitions/StickerFormatType"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "format_type",
+ "id",
+ "name",
+ "pack",
+ "type"
+ ]
+ },
+ "StickerPack": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "banner_asset_id": {
+ "type": "string"
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "cover_sticker_id": {
+ "type": "string"
+ },
+ "cover_sticker": {
+ "$ref": "#/definitions/Sticker"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "name",
+ "stickers"
+ ]
+ },
+ "StickerType": {
+ "enum": [
+ 1,
+ 2
+ ],
+ "type": "number"
+ },
+ "StickerFormatType": {
+ "enum": [
+ 0,
+ 1,
+ 2,
+ 3
+ ],
+ "type": "number"
+ },
+ "Attachment_1": {
+ "type": "object",
+ "properties": {
+ "filename": {
+ "type": "string"
+ },
+ "size": {
+ "type": "integer"
+ },
+ "url": {
+ "type": "string"
+ },
+ "proxy_url": {
+ "type": "string"
+ },
+ "height": {
+ "type": "integer"
+ },
+ "width": {
+ "type": "integer"
+ },
+ "content_type": {
+ "type": "string"
+ },
+ "message_id": {
+ "type": "string"
+ },
+ "message": {
+ "$ref": "#/definitions/Message"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "filename",
+ "id",
+ "message",
+ "message_id",
+ "proxy_url",
+ "size",
+ "url"
+ ]
+ },
+ "Reaction": {
+ "type": "object",
+ "properties": {
+ "count": {
+ "type": "integer"
+ },
+ "emoji": {
+ "$ref": "#/definitions/PartialEmoji"
+ },
+ "user_ids": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "count",
+ "emoji",
+ "user_ids"
+ ]
+ },
+ "PartialEmoji": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "animated": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "name"
+ ]
+ },
+ "MessageType": {
+ "enum": [
+ 0,
+ 1,
+ 10,
+ 11,
+ 12,
+ 13,
+ 14,
+ 15,
+ 16,
+ 19,
+ 2,
+ 20,
+ 255,
+ 3,
+ 4,
+ 41,
+ 42,
+ 43,
+ 5,
+ 50,
+ 6,
+ 63,
+ 7,
+ 8,
+ 9
+ ],
+ "type": "number"
+ },
+ "InteractionType": {
+ "enum": [
+ 0,
+ 1,
+ 2
+ ],
+ "type": "number"
+ },
+ "MessageComponent": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "integer"
+ },
+ "style": {
+ "type": "integer"
+ },
+ "label": {
+ "type": "string"
+ },
+ "emoji": {
+ "$ref": "#/definitions/PartialEmoji"
+ },
+ "custom_id": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "disabled": {
+ "type": "boolean"
+ },
+ "components": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/MessageComponent"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "components",
+ "type"
+ ]
+ },
+ "VoiceState": {
+ "type": "object",
+ "properties": {
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "member": {
+ "$ref": "#/definitions/Member"
+ },
+ "session_id": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ },
+ "deaf": {
+ "type": "boolean"
+ },
+ "mute": {
+ "type": "boolean"
+ },
+ "self_deaf": {
+ "type": "boolean"
+ },
+ "self_mute": {
+ "type": "boolean"
+ },
+ "self_stream": {
+ "type": "boolean"
+ },
+ "self_video": {
+ "type": "boolean"
+ },
+ "suppress": {
+ "type": "boolean"
+ },
+ "request_to_speak_timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "channel_id",
+ "deaf",
+ "guild_id",
+ "id",
+ "member",
+ "mute",
+ "self_deaf",
+ "self_mute",
+ "self_video",
+ "session_id",
+ "suppress",
+ "token",
+ "user",
+ "user_id"
+ ]
+ },
+ "ReadState": {
+ "type": "object",
+ "properties": {
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "last_message_id": {
+ "type": "string"
+ },
+ "public_ack": {
+ "type": "string"
+ },
+ "notifications_cursor": {
+ "type": "string"
+ },
+ "last_pin_timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "mention_count": {
+ "type": "integer"
+ },
+ "manual": {
+ "type": "boolean"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "channel_id",
+ "id",
+ "last_message_id",
+ "manual",
+ "mention_count",
+ "notifications_cursor",
+ "public_ack",
+ "user",
+ "user_id"
+ ]
+ },
+ "Ban": {
+ "type": "object",
+ "properties": {
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "executor_id": {
+ "type": "string"
+ },
+ "executor": {
+ "$ref": "#/definitions/User"
+ },
+ "ip": {
+ "type": "string"
+ },
+ "reason": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "executor",
+ "executor_id",
+ "guild",
+ "guild_id",
+ "id",
+ "ip",
+ "user",
+ "user_id"
+ ]
+ },
+ "Template": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "usage_count": {
+ "type": "integer"
+ },
+ "creator_id": {
+ "type": "string"
+ },
+ "creator": {
+ "$ref": "#/definitions/User"
+ },
+ "created_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "updated_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "source_guild_id": {
+ "type": "string"
+ },
+ "source_guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "serialized_source_guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "created_at",
+ "creator",
+ "creator_id",
+ "id",
+ "name",
+ "serialized_source_guild",
+ "source_guild",
+ "source_guild_id",
+ "updated_at"
+ ]
+ },
+ "Emoji": {
+ "type": "object",
+ "properties": {
+ "animated": {
+ "type": "boolean"
+ },
+ "available": {
+ "type": "boolean"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "managed": {
+ "type": "boolean"
+ },
+ "name": {
+ "type": "string"
+ },
+ "require_colons": {
+ "type": "boolean"
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "groups": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "animated",
+ "available",
+ "groups",
+ "guild",
+ "guild_id",
+ "id",
+ "managed",
+ "name",
+ "require_colons",
+ "roles",
+ "user",
+ "user_id"
+ ]
+ },
+ "GuildWelcomeScreen": {
+ "type": "object",
+ "properties": {
+ "enabled": {
+ "type": "boolean"
+ },
+ "description": {
+ "type": "string"
+ },
+ "welcome_channels": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "description": {
+ "type": "string"
+ },
+ "emoji_id": {
+ "type": "string"
+ },
+ "emoji_name": {
+ "type": "string"
+ },
+ "channel_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel_id",
+ "description"
+ ]
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "description",
+ "enabled",
+ "welcome_channels"
+ ]
+ },
+ "GuildMessagesSearchMessage": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/MessageType"
+ },
+ "content": {
+ "type": "string"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "author": {
+ "$ref": "#/definitions/PublicUser"
+ },
+ "attachments": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Attachment_1"
+ }
+ },
+ "embeds": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Embed"
+ }
+ },
+ "mentions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/PublicUser"
+ }
+ },
+ "mention_roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "pinned": {
+ "type": "boolean"
+ },
+ "mention_everyone": {
+ "type": "boolean"
+ },
+ "tts": {
+ "type": "boolean"
+ },
+ "timestamp": {
+ "type": "string"
+ },
+ "edited_timestamp": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "components": {
+ "type": "array",
+ "items": {}
+ },
+ "hit": {
+ "type": "boolean",
+ "enum": [
+ true
+ ]
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "attachments",
+ "author",
+ "channel_id",
+ "components",
+ "edited_timestamp",
+ "embeds",
+ "flags",
+ "hit",
+ "id",
+ "mention_roles",
+ "mentions",
+ "pinned",
+ "timestamp",
+ "tts",
+ "type"
+ ]
+ },
+ "PublicUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "premium_since": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "avatar": {
+ "type": "string"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ },
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {
+ "type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
+ },
+ "premium_type": {
+ "type": "integer"
+ },
+ "bot": {
+ "type": "boolean"
+ },
+ "public_flags": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio",
+ "bot",
+ "discriminator",
+ "id",
+ "premium_since",
+ "premium_type",
+ "public_flags",
+ "username"
+ ]
+ },
+ "GuildVanityUrl": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "uses": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "uses"
+ ]
+ },
+ "GuildVanityUrlNoInvite": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "null"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code"
+ ]
+ },
+ "ClientStatus": {
+ "type": "object",
+ "properties": {
+ "desktop": {
+ "type": "string"
+ },
+ "mobile": {
+ "type": "string"
+ },
+ "web": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "Snowflake": {
+ "description": "A container for useful snowflake-related methods.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "TenorGifResponse": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "src": {
+ "type": "string"
+ },
+ "gif_src": {
+ "type": "string"
+ },
+ "width": {
+ "type": "integer"
+ },
+ "height": {
+ "type": "integer"
+ },
+ "preview": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "gif_src",
+ "height",
+ "id",
+ "preview",
+ "src",
+ "title",
+ "url",
+ "width"
+ ]
+ },
+ "BackupCode": {
+ "type": "object",
+ "properties": {
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "code": {
+ "type": "string"
+ },
+ "consumed": {
+ "type": "boolean"
+ },
+ "expired": {
+ "type": "boolean"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "consumed",
+ "expired",
+ "id",
+ "user"
+ ]
+ },
+ "APIGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "reload": {
+ "description": "Reloads entity data from the database.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "toJSON": {
+ "type": "object",
+ "additionalProperties": false
+ },
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
+ },
+ "assign": {
+ "type": "object",
+ "additionalProperties": false
+ },
+ "hasId": {
+ "description": "Checks if entity has an id.\nIf entity composite compose ids, it will check them all.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "save": {
+ "description": "Saves current entity in the database.\nIf entity does not exist in the database then inserts, otherwise updates.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "remove": {
+ "description": "Removes current entity from the database.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "softRemove": {
+ "description": "Records the delete date of current entity.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "recover": {
+ "description": "Recovers a given entity in the database.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "_do_validate",
+ "assign",
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "hasId",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "recover",
+ "reload",
+ "remove",
+ "roles",
+ "save",
+ "softRemove",
+ "stickers",
+ "toJSON",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
+ },
+ "DmChannelDTO": {
+ "type": "object",
+ "properties": {
+ "icon": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "id": {
+ "type": "string"
+ },
+ "last_message_id": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "name": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "origin_channel_id": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "recipients": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/MinimalPublicUserDTO"
+ }
+ },
+ "type": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "icon",
+ "id",
+ "last_message_id",
+ "name",
+ "origin_channel_id",
+ "recipients",
+ "type"
+ ]
+ },
+ "MinimalPublicUserDTO": {
+ "type": "object",
+ "properties": {
+ "avatar": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "discriminator": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "public_flags": {
+ "type": "integer"
+ },
+ "username": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "discriminator",
+ "id",
+ "public_flags",
+ "username"
+ ]
+ },
+ "Categories": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ },
+ "localizations": {
+ "type": "string"
+ },
+ "is_primary": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "is_primary",
+ "localizations",
+ "name"
+ ]
+ },
+ "GuildVoiceRegion": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "custom": {
+ "type": "boolean"
+ },
+ "deprecated": {
+ "type": "boolean"
+ },
+ "optimal": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "custom",
+ "deprecated",
+ "id",
+ "name",
+ "optimal"
+ ]
+ },
+ "UserLimits": {
+ "type": "object",
+ "properties": {
+ "maxGuilds": {
+ "type": "integer",
+ "default": 1048576
+ },
+ "maxUsername": {
+ "type": "integer",
+ "default": 32
+ },
+ "maxFriends": {
+ "type": "integer",
+ "default": 5000
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "maxFriends",
+ "maxGuilds",
+ "maxUsername"
+ ]
+ },
+ "GuildLimits": {
+ "type": "object",
+ "properties": {
+ "maxRoles": {
+ "type": "integer",
+ "default": 1000
+ },
+ "maxEmojis": {
+ "type": "integer",
+ "default": 2000
+ },
+ "maxMembers": {
+ "type": "integer",
+ "default": 25000000
+ },
+ "maxChannels": {
+ "type": "integer",
+ "default": 65535
+ },
+ "maxChannelsInCategory": {
+ "type": "integer",
+ "default": 65535
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "maxChannels",
+ "maxChannelsInCategory",
+ "maxEmojis",
+ "maxMembers",
+ "maxRoles"
+ ]
+ },
+ "MessageLimits": {
+ "type": "object",
+ "properties": {
+ "maxCharacters": {
+ "type": "integer",
+ "default": 1048576
+ },
+ "maxTTSCharacters": {
+ "type": "integer",
+ "default": 160
+ },
+ "maxReactions": {
+ "type": "integer",
+ "default": 2048
+ },
+ "maxAttachmentSize": {
+ "type": "integer",
+ "default": 1073741824
+ },
+ "maxBulkDelete": {
+ "type": "integer",
+ "default": 1000
+ },
+ "maxEmbedDownloadSize": {
+ "type": "integer",
+ "default": 5242880
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "maxAttachmentSize",
+ "maxBulkDelete",
+ "maxCharacters",
+ "maxEmbedDownloadSize",
+ "maxReactions",
+ "maxTTSCharacters"
+ ]
+ },
+ "ChannelLimits": {
+ "type": "object",
+ "properties": {
+ "maxPins": {
+ "type": "integer",
+ "default": 500
+ },
+ "maxTopic": {
+ "type": "integer",
+ "default": 1024
+ },
+ "maxWebhooks": {
+ "type": "integer",
+ "default": 100
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "maxPins",
+ "maxTopic",
+ "maxWebhooks"
+ ]
+ },
+ "RateLimits": {
+ "type": "object",
+ "properties": {
+ "enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "ip": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "global": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "error": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "routes": {
+ "$ref": "#/definitions/RouteRateLimit"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "enabled",
+ "error",
+ "global",
+ "ip",
+ "routes"
+ ]
+ },
+ "RateLimitOptions": {
+ "type": "object",
+ "properties": {
+ "bot": {
+ "type": "integer"
+ },
+ "count": {
+ "type": "integer"
+ },
+ "window": {
+ "type": "integer"
+ },
+ "onyIp": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "count",
+ "window"
+ ]
+ },
+ "RouteRateLimit": {
+ "type": "object",
+ "properties": {
+ "guild": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "webhook": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "channel": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "auth": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "auth",
+ "channel",
+ "guild",
+ "webhook"
+ ]
+ },
+ "GlobalRateLimits": {
+ "type": "object",
+ "properties": {
+ "register": {
+ "$ref": "#/definitions/GlobalRateLimit"
+ },
+ "sendMessage": {
+ "$ref": "#/definitions/GlobalRateLimit"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "register",
+ "sendMessage"
+ ]
+ },
+ "GlobalRateLimit": {
+ "type": "object",
+ "properties": {
+ "limit": {
+ "type": "integer",
+ "default": 100
+ },
+ "window": {
+ "type": "integer",
+ "default": 3600000
+ },
+ "enabled": {
+ "type": "boolean",
+ "default": true
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "enabled",
+ "limit",
+ "window"
+ ]
+ },
+ "PublicConnectedAccount": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "type": {
+ "type": "string"
+ },
+ "verified": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "name",
+ "type"
+ ]
+ },
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
+ "TokenResponse": {
+ "type": "object",
+ "properties": {
+ "token": {
+ "type": "string"
+ },
+ "settings": {
+ "$ref": "#/definitions/UserSettings"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "settings",
+ "token"
+ ]
+ },
+ "MFAResponse": {
+ "type": "object",
+ "properties": {
+ "ticket": {
+ "type": "string"
+ },
+ "mfa": {
+ "type": "boolean",
+ "enum": [
+ true
+ ]
+ },
+ "sms": {
+ "type": "boolean",
+ "enum": [
+ false
+ ]
+ },
+ "token": {
+ "type": "null"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "mfa",
+ "sms",
+ "ticket",
+ "token"
+ ]
+ },
+ "WebAuthnResponse": {
+ "type": "object",
+ "properties": {
+ "webauthn": {
+ "type": "string"
+ },
+ "ticket": {
+ "type": "string"
+ },
+ "mfa": {
+ "type": "boolean",
+ "enum": [
+ true
+ ]
+ },
+ "sms": {
+ "type": "boolean",
+ "enum": [
+ false
+ ]
+ },
+ "token": {
+ "type": "null"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "mfa",
+ "sms",
+ "ticket",
+ "token",
+ "webauthn"
+ ]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
+ }
+ },
+ "$schema": "http://json-schema.org/draft-07/schema#"
+ },
+ "PruneSchema": {
+ "type": "object",
+ "properties": {
+ "days": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "days"
+ ],
+ "definitions": {
+ "ChannelPermissionOverwriteType": {
+ "enum": [
+ 0,
+ 1,
+ 2
+ ],
+ "type": "number"
+ },
+ "ConnectedAccountTokenData": {
+ "type": "object",
+ "properties": {
+ "access_token": {
+ "type": "string"
+ },
+ "token_type": {
+ "type": "string"
+ },
+ "scope": {
+ "type": "string"
+ },
+ "refresh_token": {
+ "type": "string"
+ },
+ "expires_in": {
+ "type": "integer"
+ },
+ "expires_at": {
+ "type": "integer"
+ },
+ "fetched_at": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "access_token",
+ "fetched_at"
+ ]
+ },
+ "ChannelModifySchema": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "maxLength": 100,
+ "type": "string"
+ },
+ "type": {
+ "enum": [
+ 0,
+ 1,
+ 10,
+ 11,
+ 12,
+ 13,
+ 14,
+ 15,
+ 2,
+ 255,
+ 3,
+ 33,
+ 34,
+ 35,
+ 4,
+ 5,
+ 6,
+ 64,
+ 7,
+ 8,
+ 9
+ ],
+ "type": "number"
+ },
+ "topic": {
+ "type": "string"
+ },
+ "icon": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "bitrate": {
+ "type": "integer"
+ },
+ "user_limit": {
+ "type": "integer"
+ },
+ "rate_limit_per_user": {
+ "type": "integer"
+ },
+ "position": {
+ "type": "integer"
+ },
+ "permission_overwrites": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/ChannelPermissionOverwriteType"
+ },
+ "allow": {
+ "type": "string"
+ },
+ "deny": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "allow",
+ "deny",
+ "id",
+ "type"
+ ]
+ }
+ },
+ "parent_id": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "rtc_region": {
+ "type": "string"
+ },
+ "default_auto_archive_duration": {
+ "type": "integer"
+ },
+ "default_reaction_emoji": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "default_thread_rate_limit_per_user": {
+ "type": "integer"
+ },
+ "video_quality_mode": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false
+ },
+ "ActivitySchema": {
+ "type": "object",
+ "properties": {
+ "afk": {
+ "type": "boolean"
+ },
+ "status": {
+ "$ref": "#/definitions/Status"
+ },
+ "activities": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Activity"
+ }
+ },
+ "since": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "status"
+ ]
+ },
+ "Status": {
+ "enum": [
+ "dnd",
+ "idle",
+ "invisible",
+ "offline",
+ "online"
+ ],
+ "type": "string"
+ },
+ "Activity": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/ActivityType"
+ },
+ "url": {
+ "type": "string"
+ },
+ "created_at": {
+ "type": "integer"
+ },
+ "timestamps": {
+ "type": "object",
+ "properties": {
+ "start": {
+ "type": "integer"
+ },
+ "end": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "end",
+ "start"
+ ]
+ },
+ "application_id": {
+ "type": "string"
+ },
+ "details": {
+ "type": "string"
+ },
+ "state": {
+ "type": "string"
+ },
+ "emoji": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "animated": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "animated",
+ "name"
+ ]
+ },
+ "party": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "size": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ }
+ },
+ "additionalProperties": false
+ },
+ "assets": {
+ "type": "object",
+ "properties": {
+ "large_image": {
+ "type": "string"
+ },
+ "large_text": {
+ "type": "string"
+ },
+ "small_image": {
+ "type": "string"
+ },
+ "small_text": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "secrets": {
+ "type": "object",
+ "properties": {
+ "join": {
+ "type": "string"
+ },
+ "spectate": {
+ "type": "string"
+ },
+ "match": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "instance": {
+ "type": "boolean"
+ },
+ "flags": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "sync_id": {
+ "type": "string"
+ },
+ "metadata": {
+ "type": "object",
+ "properties": {
+ "context_uri": {
+ "type": "string"
+ },
+ "album_id": {
+ "type": "string"
+ },
+ "artist_ids": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "album_id",
+ "artist_ids"
+ ]
+ },
+ "session_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "flags",
+ "name",
+ "session_id",
+ "type"
+ ]
+ },
+ "ActivityType": {
+ "enum": [
+ 0,
+ 1,
+ 2,
+ 4,
+ 5
+ ],
+ "type": "number"
+ },
+ "Embed": {
+ "type": "object",
+ "properties": {
+ "title": {
+ "type": "string"
+ },
+ "type": {
+ "enum": [
+ "article",
+ "gifv",
+ "image",
+ "link",
+ "rich",
+ "video"
+ ],
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "color": {
+ "type": "integer"
+ },
+ "footer": {
+ "type": "object",
+ "properties": {
+ "text": {
+ "type": "string"
+ },
+ "icon_url": {
+ "type": "string"
+ },
+ "proxy_icon_url": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "text"
+ ]
+ },
+ "image": {
+ "$ref": "#/definitions/EmbedImage"
+ },
+ "thumbnail": {
+ "$ref": "#/definitions/EmbedImage"
+ },
+ "video": {
+ "$ref": "#/definitions/EmbedImage"
+ },
+ "provider": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "author": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "icon_url": {
+ "type": "string"
+ },
+ "proxy_icon_url": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "fields": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "value": {
+ "type": "string"
+ },
+ "inline": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "name",
+ "value"
+ ]
+ }
+ }
+ },
+ "additionalProperties": false
+ },
+ "EmbedImage": {
+ "type": "object",
+ "properties": {
+ "url": {
+ "type": "string"
+ },
+ "proxy_url": {
+ "type": "string"
+ },
+ "height": {
+ "type": "integer"
+ },
+ "width": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false
+ },
+ "ChannelOverride": {
+ "type": "object",
+ "properties": {
+ "message_notifications": {
+ "type": "integer"
+ },
+ "mute_config": {
+ "$ref": "#/definitions/MuteConfig"
+ },
+ "muted": {
+ "type": "boolean"
+ },
+ "channel_id": {
+ "type": [
+ "null",
+ "string"
+ ]
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel_id",
+ "message_notifications",
+ "mute_config",
+ "muted"
+ ]
+ },
+ "MuteConfig": {
+ "type": "object",
+ "properties": {
+ "end_time": {
+ "type": "integer"
+ },
+ "selected_time_window": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "end_time",
+ "selected_time_window"
+ ]
+ },
+ "CustomStatus": {
+ "type": "object",
+ "properties": {
+ "emoji_id": {
+ "type": "string"
+ },
+ "emoji_name": {
+ "type": "string"
+ },
+ "expires_at": {
+ "type": "integer"
+ },
+ "text": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "FriendSourceFlags": {
+ "type": "object",
+ "properties": {
+ "all": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "all"
+ ]
+ },
+ "GuildFolder": {
+ "type": "object",
+ "properties": {
+ "color": {
+ "type": "integer"
+ },
+ "guild_ids": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "id": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "color",
+ "guild_ids",
+ "id",
+ "name"
+ ]
+ },
+ "GenerateWebAuthnCredentialsSchema": {
+ "type": "object",
+ "properties": {
+ "password": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "password"
+ ]
+ },
+ "CreateWebAuthnCredentialSchema": {
+ "type": "object",
+ "properties": {
+ "credential": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "ticket": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "credential",
+ "name",
+ "ticket"
+ ]
+ },
+ "APIErrorResponse": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "integer"
+ },
+ "message": {
+ "type": "string"
+ },
+ "errors": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "object",
+ "properties": {
+ "_errors": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "message": {
+ "type": "string"
+ },
+ "code": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "message"
+ ]
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "_errors"
+ ]
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "errors",
+ "message"
+ ]
+ },
+ "CaptchaRequiredResponse": {
+ "type": "object",
+ "properties": {
+ "captcha_key": {
+ "type": "string"
+ },
+ "captcha_sitekey": {
+ "type": "string"
+ },
+ "captcha_service": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "captcha_key",
+ "captcha_service",
+ "captcha_sitekey"
+ ]
+ },
+ "Guild": {
+ "type": "object",
+ "properties": {
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean",
+ "default": false
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "template": {
+ "$ref": "#/definitions/Template"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean",
+ "default": false
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean",
+ "default": true
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "nsfw": {
+ "type": "boolean",
+ "default": false
+ },
+ "parent": {
+ "type": "string"
+ },
+ "permissions": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "template",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
+ },
+ "Channel": {
+ "type": "object",
+ "properties": {
+ "created_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "name": {
+ "type": "string"
+ },
+ "icon": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "type": {
+ "$ref": "#/definitions/ChannelType"
+ },
+ "recipients": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Recipient"
+ }
+ },
+ "last_message_id": {
+ "type": "string"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "parent_id": {
+ "type": "string"
+ },
+ "parent": {
+ "$ref": "#/definitions/Channel"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "last_pin_timestamp": {
+ "type": "integer"
+ },
+ "default_auto_archive_duration": {
+ "type": "integer"
+ },
+ "permission_overwrites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/ChannelPermissionOverwrite"
+ }
+ },
+ "video_quality_mode": {
+ "type": "integer"
+ },
+ "bitrate": {
+ "type": "integer"
+ },
+ "user_limit": {
+ "type": "integer"
+ },
+ "nsfw": {
+ "type": "boolean",
+ "default": false
+ },
+ "rate_limit_per_user": {
+ "type": "integer"
+ },
+ "topic": {
+ "type": "string"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "retention_policy_id": {
+ "type": "string"
+ },
+ "messages": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Message"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "read_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/ReadState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "default_thread_rate_limit_per_user": {
+ "type": "integer",
+ "default": 0
+ },
+ "position": {
+ "description": "Must be calculated Channel.calculatePosition",
+ "type": "integer"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "created_at",
+ "default_thread_rate_limit_per_user",
+ "flags",
+ "id",
+ "nsfw",
+ "owner",
+ "parent_id",
+ "position",
+ "type"
+ ]
+ },
+ "ChannelType": {
+ "enum": [
+ 0,
+ 1,
+ 10,
+ 11,
+ 12,
+ 13,
+ 14,
+ 15,
+ 2,
+ 255,
+ 3,
+ 33,
+ 34,
+ 35,
+ 4,
+ 5,
+ 6,
+ 64,
+ 7,
+ 8,
+ 9
+ ],
+ "type": "number"
+ },
+ "Recipient": {
+ "type": "object",
+ "properties": {
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "closed": {
+ "type": "boolean"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "channel_id",
+ "closed",
+ "id",
+ "user",
+ "user_id"
+ ]
+ },
+ "User": {
+ "type": "object",
+ "properties": {
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {
+ "type": "string"
+ },
+ "avatar": {
+ "type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ },
+ "phone": {
+ "type": "string"
+ },
+ "desktop": {
+ "type": "boolean",
+ "default": false
+ },
+ "mobile": {
+ "type": "boolean",
+ "default": false
+ },
+ "premium": {
+ "type": "boolean"
+ },
+ "premium_type": {
+ "type": "integer"
+ },
+ "bot": {
+ "type": "boolean",
+ "default": false
+ },
+ "bio": {
+ "type": "string",
+ "default": ""
+ },
+ "system": {
+ "type": "boolean",
+ "default": false
+ },
+ "nsfw_allowed": {
+ "type": "boolean",
+ "default": true
+ },
+ "mfa_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "webauthn_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "totp_secret": {
+ "type": "string",
+ "default": ""
+ },
+ "totp_last_ticket": {
+ "type": "string",
+ "default": ""
+ },
+ "created_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "premium_since": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "verified": {
+ "type": "boolean"
+ },
+ "disabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "deleted": {
+ "type": "boolean",
+ "default": false
+ },
+ "email": {
+ "type": "string"
+ },
+ "flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "public_flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "purchased_flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "premium_usage_flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "rights": {
+ "type": "string"
+ },
+ "sessions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Session"
+ }
+ },
+ "relationships": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Relationship"
+ }
+ },
+ "connected_accounts": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/ConnectedAccount"
+ }
+ },
+ "data": {
+ "type": "object",
+ "properties": {
+ "valid_tokens_since": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "hash": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "valid_tokens_since"
+ ]
+ },
+ "fingerprints": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "settings": {
+ "$ref": "#/definitions/UserSettings"
+ },
+ "extended_settings": {
+ "type": "string",
+ "default": "{}"
+ },
+ "security_keys": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/SecurityKey"
+ }
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "data",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "id",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "public_flags",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "sessions",
+ "settings",
+ "system",
+ "username",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "Session": {
+ "type": "object",
+ "properties": {
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "session_id": {
+ "type": "string"
+ },
+ "activities": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Activity"
+ }
+ },
+ "client_info": {
+ "type": "object",
+ "properties": {
+ "client": {
+ "type": "string"
+ },
+ "os": {
+ "type": "string"
+ },
+ "version": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "client",
+ "os",
+ "version"
+ ]
+ },
+ "status": {
+ "$ref": "#/definitions/Status"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "activities",
+ "client_info",
+ "id",
+ "session_id",
+ "status",
+ "user",
+ "user_id"
+ ]
+ },
+ "Relationship": {
+ "type": "object",
+ "properties": {
+ "from_id": {
+ "type": "string"
+ },
+ "from": {
+ "$ref": "#/definitions/User"
+ },
+ "to_id": {
+ "type": "string"
+ },
+ "to": {
+ "$ref": "#/definitions/User"
+ },
+ "nickname": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/RelationshipType"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "from",
+ "from_id",
+ "id",
+ "to",
+ "to_id",
+ "type"
+ ]
+ },
+ "RelationshipType": {
+ "enum": [
+ 1,
+ 2,
+ 3,
+ 4
+ ],
+ "type": "number"
+ },
+ "ConnectedAccount": {
+ "type": "object",
+ "properties": {
+ "external_id": {
+ "type": "string"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "friend_sync": {
+ "type": "boolean",
+ "default": false
+ },
+ "name": {
+ "type": "string"
+ },
+ "revoked": {
+ "type": "boolean",
+ "default": false
+ },
+ "show_activity": {
+ "type": "integer",
+ "default": 0
+ },
+ "type": {
+ "type": "string"
+ },
+ "verified": {
+ "type": "boolean",
+ "default": true
+ },
+ "visibility": {
+ "type": "integer",
+ "default": 0
+ },
+ "integrations": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "metadata_": {},
+ "metadata_visibility": {
+ "type": "integer",
+ "default": 0
+ },
+ "two_way_link": {
+ "type": "boolean",
+ "default": false
+ },
+ "token_data": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/ConnectedAccountTokenData"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "external_id",
+ "id",
+ "name",
+ "type",
+ "user",
+ "user_id"
+ ]
+ },
+ "UserSettings": {
+ "type": "object",
+ "properties": {
+ "index": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer",
+ "default": 3600
+ },
+ "allow_accessibility_detection": {
+ "type": "boolean",
+ "default": true
+ },
+ "animate_emoji": {
+ "type": "boolean",
+ "default": true
+ },
+ "animate_stickers": {
+ "type": "integer",
+ "default": 0
+ },
+ "contact_sync_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "convert_emoticons": {
+ "type": "boolean",
+ "default": false
+ },
+ "custom_status": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/CustomStatus"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "default_guilds_restricted": {
+ "type": "boolean",
+ "default": false
+ },
+ "detect_platform_accounts": {
+ "type": "boolean",
+ "default": false
+ },
+ "developer_mode": {
+ "type": "boolean",
+ "default": true
+ },
+ "disable_games_tab": {
+ "type": "boolean",
+ "default": true
+ },
+ "enable_tts_command": {
+ "type": "boolean",
+ "default": false
+ },
+ "explicit_content_filter": {
+ "type": "integer",
+ "default": 0
+ },
+ "friend_source_flags": {
+ "$ref": "#/definitions/FriendSourceFlags"
+ },
+ "gateway_connected": {
+ "type": "boolean",
+ "default": false
+ },
+ "gif_auto_play": {
+ "type": "boolean",
+ "default": false
+ },
+ "guild_folders": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/GuildFolder"
+ },
+ "default": []
+ },
+ "guild_positions": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "inline_attachment_media": {
+ "type": "boolean",
+ "default": true
+ },
+ "inline_embed_media": {
+ "type": "boolean",
+ "default": true
+ },
+ "locale": {
+ "type": "string",
+ "default": "en-US"
+ },
+ "message_display_compact": {
+ "type": "boolean",
+ "default": false
+ },
+ "native_phone_integration_enabled": {
+ "type": "boolean",
+ "default": true
+ },
+ "render_embeds": {
+ "type": "boolean",
+ "default": true
+ },
+ "render_reactions": {
+ "type": "boolean",
+ "default": true
+ },
+ "restricted_guilds": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "show_current_game": {
+ "type": "boolean",
+ "default": true
+ },
+ "status": {
+ "enum": [
+ "dnd",
+ "idle",
+ "invisible",
+ "offline",
+ "online"
+ ],
+ "type": "string",
+ "default": "online"
+ },
+ "stream_notifications_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "theme": {
+ "enum": [
+ "dark",
+ "light"
+ ],
+ "type": "string",
+ "default": "dark"
+ },
+ "timezone_offset": {
+ "type": "integer",
+ "default": 0
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "afk_timeout",
+ "allow_accessibility_detection",
+ "animate_emoji",
+ "animate_stickers",
+ "contact_sync_enabled",
+ "convert_emoticons",
+ "custom_status",
+ "default_guilds_restricted",
+ "detect_platform_accounts",
+ "developer_mode",
+ "disable_games_tab",
+ "enable_tts_command",
+ "explicit_content_filter",
+ "friend_source_flags",
+ "gateway_connected",
+ "gif_auto_play",
+ "guild_folders",
+ "guild_positions",
+ "index",
+ "inline_attachment_media",
+ "inline_embed_media",
+ "locale",
+ "message_display_compact",
+ "native_phone_integration_enabled",
+ "render_embeds",
+ "render_reactions",
+ "restricted_guilds",
+ "show_current_game",
+ "status",
+ "stream_notifications_enabled",
+ "theme",
+ "timezone_offset"
+ ]
+ },
+ "SecurityKey": {
+ "type": "object",
+ "properties": {
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "key_id": {
+ "type": "string"
+ },
+ "public_key": {
+ "type": "string"
+ },
+ "counter": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "counter",
+ "id",
+ "key_id",
+ "name",
+ "public_key",
+ "user",
+ "user_id"
+ ]
+ },
+ "ChannelPermissionOverwrite": {
+ "type": "object",
+ "properties": {
+ "allow": {
+ "type": "string"
+ },
+ "deny": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/ChannelPermissionOverwriteType"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "allow",
+ "deny",
+ "id",
+ "type"
+ ]
+ },
+ "Invite": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "temporary": {
+ "type": "boolean"
+ },
+ "uses": {
+ "type": "integer"
+ },
+ "max_uses": {
+ "type": "integer"
+ },
+ "max_age": {
+ "type": "integer"
+ },
+ "created_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "expires_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "inviter_id": {
+ "type": "string"
+ },
+ "inviter": {
+ "$ref": "#/definitions/User"
+ },
+ "target_user_id": {
+ "type": "string"
+ },
+ "target_user": {
+ "type": "string"
+ },
+ "target_user_type": {
+ "type": "integer"
+ },
+ "vanity_url": {
+ "type": "boolean"
+ },
+ "flags": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "channel_id",
+ "code",
+ "created_at",
+ "flags",
+ "guild",
+ "guild_id",
+ "inviter",
+ "max_age",
+ "max_uses",
+ "target_user_id",
+ "temporary",
+ "uses"
+ ]
+ },
+ "Message": {
+ "type": "object",
+ "properties": {
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "author_id": {
+ "type": "string"
+ },
+ "author": {
+ "$ref": "#/definitions/User"
+ },
+ "member_id": {
+ "type": "string"
+ },
+ "member": {
+ "$ref": "#/definitions/Member"
+ },
+ "webhook_id": {
+ "type": "string"
+ },
+ "webhook": {
+ "$ref": "#/definitions/Webhook"
+ },
+ "application_id": {
+ "type": "string"
+ },
+ "application": {
+ "$ref": "#/definitions/Application"
+ },
+ "content": {
+ "type": "string"
+ },
+ "timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "edited_timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "tts": {
+ "type": "boolean"
+ },
+ "mention_everyone": {
+ "type": "boolean"
+ },
+ "mentions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/User"
+ }
+ },
+ "mention_roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "mention_channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "sticker_items": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "attachments": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Attachment_1"
+ }
+ },
+ "embeds": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Embed"
+ }
+ },
+ "reactions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Reaction"
+ }
+ },
+ "nonce": {
+ "type": "string"
+ },
+ "pinned": {
+ "type": "boolean"
+ },
+ "type": {
+ "$ref": "#/definitions/MessageType"
+ },
+ "activity": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "integer"
+ },
+ "party_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "party_id",
+ "type"
+ ]
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "message_reference": {
+ "type": "object",
+ "properties": {
+ "message_id": {
+ "type": "string"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "guild_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "message_id"
+ ]
+ },
+ "referenced_message": {
+ "$ref": "#/definitions/Message"
+ },
+ "interaction": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/InteractionType"
+ },
+ "name": {
+ "type": "string"
+ },
+ "user_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "name",
+ "type",
+ "user_id"
+ ]
+ },
+ "components": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/MessageComponent"
+ }
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "embeds",
+ "id",
+ "mention_channels",
+ "mention_roles",
+ "mentions",
+ "reactions",
+ "timestamp",
+ "type"
+ ]
+ },
+ "Member": {
+ "type": "object",
+ "properties": {
+ "index": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "nick": {
+ "type": "string"
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "joined_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "premium_since": {
+ "type": "integer"
+ },
+ "deaf": {
+ "type": "boolean"
+ },
+ "mute": {
+ "type": "boolean"
+ },
+ "pending": {
+ "type": "boolean"
+ },
+ "settings": {
+ "$ref": "#/definitions/UserGuildSettings"
+ },
+ "last_message_id": {
+ "type": "string"
+ },
+ "joined_by": {
+ "type": "string"
+ },
+ "avatar": {
+ "type": "string"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ },
+ "communication_disabled_until": {
+ "type": "string",
+ "format": "date-time"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "banner",
+ "bio",
+ "communication_disabled_until",
+ "deaf",
+ "guild",
+ "guild_id",
+ "id",
+ "index",
+ "joined_at",
+ "joined_by",
+ "mute",
+ "pending",
+ "roles",
+ "settings",
+ "user"
+ ]
+ },
+ "Role": {
+ "type": "object",
+ "properties": {
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "color": {
+ "type": "integer"
+ },
+ "hoist": {
+ "type": "boolean"
+ },
+ "managed": {
+ "type": "boolean"
+ },
+ "mentionable": {
+ "type": "boolean"
+ },
+ "name": {
+ "type": "string"
+ },
+ "permissions": {
+ "type": "string"
+ },
+ "position": {
+ "type": "integer"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "unicode_emoji": {
+ "type": "string"
+ },
+ "tags": {
+ "type": "object",
+ "properties": {
+ "bot_id": {
+ "type": "string"
+ },
+ "integration_id": {
+ "type": "string"
+ },
+ "premium_subscriber": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "color",
+ "flags",
+ "guild",
+ "guild_id",
+ "hoist",
+ "id",
+ "managed",
+ "mentionable",
+ "name",
+ "permissions",
+ "position"
+ ]
+ },
+ "UserGuildSettings": {
+ "type": "object",
+ "properties": {
+ "channel_overrides": {
+ "anyOf": [
+ {
+ "type": "object",
+ "additionalProperties": {
+ "$ref": "#/definitions/ChannelOverride"
+ }
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "message_notifications": {
+ "type": "integer"
+ },
+ "mobile_push": {
+ "type": "boolean"
+ },
+ "mute_config": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/MuteConfig"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "muted": {
+ "type": "boolean"
+ },
+ "suppress_everyone": {
+ "type": "boolean"
+ },
+ "suppress_roles": {
+ "type": "boolean"
+ },
+ "version": {
+ "type": "integer"
+ },
+ "guild_id": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "mute_scheduled_events": {
+ "type": "boolean"
+ },
+ "hide_muted_channels": {
+ "type": "boolean"
+ },
+ "notify_highlights": {
+ "type": "number",
+ "enum": [
+ 0
+ ]
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel_overrides",
+ "flags",
+ "guild_id",
+ "hide_muted_channels",
+ "message_notifications",
+ "mobile_push",
+ "mute_config",
+ "mute_scheduled_events",
+ "muted",
+ "notify_highlights",
+ "suppress_everyone",
+ "suppress_roles",
+ "version"
+ ]
+ },
+ "Webhook": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "$ref": "#/definitions/WebhookType"
+ },
+ "name": {
+ "type": "string"
+ },
+ "avatar": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "application_id": {
+ "type": "string"
+ },
+ "application": {
+ "$ref": "#/definitions/Application"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "source_guild_id": {
+ "type": "string"
+ },
+ "source_guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "application",
+ "application_id",
+ "channel",
+ "channel_id",
+ "guild",
+ "guild_id",
+ "id",
+ "source_guild",
+ "source_guild_id",
+ "type",
+ "user",
+ "user_id"
+ ]
+ },
+ "WebhookType": {
+ "enum": [
+ 1,
+ 2,
+ 3
+ ],
+ "type": "number"
+ },
+ "Application": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "summary": {
+ "type": "string",
+ "default": ""
+ },
+ "type": {
+ "type": "object",
+ "properties": {},
+ "additionalProperties": true
+ },
+ "hook": {
+ "type": "boolean",
+ "default": true
+ },
+ "bot_public": {
+ "type": "boolean",
+ "default": true
+ },
+ "bot_require_code_grant": {
+ "type": "boolean",
+ "default": false
+ },
+ "verify_key": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "redirect_uris": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "rpc_application_state": {
+ "type": "integer",
+ "default": 0
+ },
+ "store_application_state": {
+ "type": "integer",
+ "default": 1
+ },
+ "verification_state": {
+ "type": "integer",
+ "default": 1
+ },
+ "interactions_endpoint_url": {
+ "type": "string"
+ },
+ "integration_public": {
+ "type": "boolean",
+ "default": true
+ },
+ "integration_require_code_grant": {
+ "type": "boolean",
+ "default": false
+ },
+ "discoverability_state": {
+ "type": "integer",
+ "default": 1
+ },
+ "discovery_eligibility_flags": {
+ "type": "integer",
+ "default": 2240
+ },
+ "bot": {
+ "$ref": "#/definitions/User"
+ },
+ "tags": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "cover_image": {
+ "type": "string"
+ },
+ "install_params": {
+ "type": "object",
+ "properties": {
+ "scopes": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "permissions": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "permissions",
+ "scopes"
+ ]
+ },
+ "terms_of_service_url": {
+ "type": "string"
+ },
+ "privacy_policy_url": {
+ "type": "string"
+ },
+ "team": {
+ "$ref": "#/definitions/Team"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "description",
+ "discoverability_state",
+ "discovery_eligibility_flags",
+ "flags",
+ "hook",
+ "id",
+ "integration_public",
+ "integration_require_code_grant",
+ "name",
+ "owner",
+ "redirect_uris",
+ "rpc_application_state",
+ "store_application_state",
+ "summary",
+ "verification_state",
+ "verify_key"
+ ]
+ },
+ "Team": {
+ "type": "object",
+ "properties": {
+ "icon": {
+ "type": "string"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/TeamMember"
+ }
+ },
+ "name": {
+ "type": "string"
+ },
+ "owner_user_id": {
+ "type": "string"
+ },
+ "owner_user": {
+ "$ref": "#/definitions/User"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "members",
+ "name",
+ "owner_user",
+ "owner_user_id"
+ ]
+ },
+ "TeamMember": {
+ "type": "object",
+ "properties": {
+ "membership_state": {
+ "$ref": "#/definitions/TeamMemberState"
+ },
+ "permissions": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "team_id": {
+ "type": "string"
+ },
+ "team": {
+ "$ref": "#/definitions/Team"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "membership_state",
+ "permissions",
+ "team",
+ "team_id",
+ "user",
+ "user_id"
+ ]
+ },
+ "TeamMemberState": {
+ "enum": [
+ 1,
+ 2
+ ],
+ "type": "number"
+ },
+ "Sticker": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "available": {
+ "type": "boolean"
+ },
+ "tags": {
+ "type": "string"
+ },
+ "pack_id": {
+ "type": "string"
+ },
+ "pack": {
+ "$ref": "#/definitions/StickerPack"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "type": {
+ "$ref": "#/definitions/StickerType"
+ },
+ "format_type": {
+ "$ref": "#/definitions/StickerFormatType"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "format_type",
+ "id",
+ "name",
+ "pack",
+ "type"
+ ]
+ },
+ "StickerPack": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "banner_asset_id": {
+ "type": "string"
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "cover_sticker_id": {
+ "type": "string"
+ },
+ "cover_sticker": {
+ "$ref": "#/definitions/Sticker"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "name",
+ "stickers"
+ ]
+ },
+ "StickerType": {
+ "enum": [
+ 1,
+ 2
+ ],
+ "type": "number"
+ },
+ "StickerFormatType": {
+ "enum": [
+ 0,
+ 1,
+ 2,
+ 3
+ ],
+ "type": "number"
+ },
+ "Attachment_1": {
+ "type": "object",
+ "properties": {
+ "filename": {
+ "type": "string"
+ },
+ "size": {
+ "type": "integer"
+ },
+ "url": {
+ "type": "string"
+ },
+ "proxy_url": {
+ "type": "string"
+ },
+ "height": {
+ "type": "integer"
+ },
+ "width": {
+ "type": "integer"
+ },
+ "content_type": {
+ "type": "string"
+ },
+ "message_id": {
+ "type": "string"
+ },
+ "message": {
+ "$ref": "#/definitions/Message"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "filename",
+ "id",
+ "message",
+ "message_id",
+ "proxy_url",
+ "size",
+ "url"
+ ]
+ },
+ "Reaction": {
+ "type": "object",
+ "properties": {
+ "count": {
+ "type": "integer"
+ },
+ "emoji": {
+ "$ref": "#/definitions/PartialEmoji"
+ },
+ "user_ids": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "count",
+ "emoji",
+ "user_ids"
+ ]
+ },
+ "PartialEmoji": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "animated": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "name"
+ ]
+ },
+ "MessageType": {
+ "enum": [
+ 0,
+ 1,
+ 10,
+ 11,
+ 12,
+ 13,
+ 14,
+ 15,
+ 16,
+ 19,
+ 2,
+ 20,
+ 255,
+ 3,
+ 4,
+ 41,
+ 42,
+ 43,
+ 5,
+ 50,
+ 6,
+ 63,
+ 7,
+ 8,
+ 9
+ ],
+ "type": "number"
+ },
+ "InteractionType": {
+ "enum": [
+ 0,
+ 1,
+ 2
+ ],
+ "type": "number"
+ },
+ "MessageComponent": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "integer"
+ },
+ "style": {
+ "type": "integer"
+ },
+ "label": {
+ "type": "string"
+ },
+ "emoji": {
+ "$ref": "#/definitions/PartialEmoji"
+ },
+ "custom_id": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "disabled": {
+ "type": "boolean"
+ },
+ "components": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/MessageComponent"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "components",
+ "type"
+ ]
+ },
+ "VoiceState": {
+ "type": "object",
+ "properties": {
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "member": {
+ "$ref": "#/definitions/Member"
+ },
+ "session_id": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ },
+ "deaf": {
+ "type": "boolean"
+ },
+ "mute": {
+ "type": "boolean"
+ },
+ "self_deaf": {
+ "type": "boolean"
+ },
+ "self_mute": {
+ "type": "boolean"
+ },
+ "self_stream": {
+ "type": "boolean"
+ },
+ "self_video": {
+ "type": "boolean"
+ },
+ "suppress": {
+ "type": "boolean"
+ },
+ "request_to_speak_timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "channel_id",
+ "deaf",
+ "guild_id",
+ "id",
+ "member",
+ "mute",
+ "self_deaf",
+ "self_mute",
+ "self_video",
+ "session_id",
+ "suppress",
+ "token",
+ "user",
+ "user_id"
+ ]
+ },
+ "ReadState": {
+ "type": "object",
+ "properties": {
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "last_message_id": {
+ "type": "string"
+ },
+ "public_ack": {
+ "type": "string"
+ },
+ "notifications_cursor": {
+ "type": "string"
+ },
+ "last_pin_timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "mention_count": {
+ "type": "integer"
+ },
+ "manual": {
+ "type": "boolean"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "channel_id",
+ "id",
+ "last_message_id",
+ "manual",
+ "mention_count",
+ "notifications_cursor",
+ "public_ack",
+ "user",
+ "user_id"
+ ]
+ },
+ "Ban": {
+ "type": "object",
+ "properties": {
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "executor_id": {
+ "type": "string"
+ },
+ "executor": {
+ "$ref": "#/definitions/User"
+ },
+ "ip": {
+ "type": "string"
+ },
+ "reason": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "executor",
+ "executor_id",
+ "guild",
+ "guild_id",
+ "id",
+ "ip",
+ "user",
+ "user_id"
+ ]
+ },
+ "Template": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "usage_count": {
+ "type": "integer"
+ },
+ "creator_id": {
+ "type": "string"
+ },
+ "creator": {
+ "$ref": "#/definitions/User"
+ },
+ "created_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "updated_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "source_guild_id": {
+ "type": "string"
+ },
+ "source_guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "serialized_source_guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "created_at",
+ "creator",
+ "creator_id",
+ "id",
+ "name",
+ "serialized_source_guild",
+ "source_guild",
+ "source_guild_id",
+ "updated_at"
+ ]
+ },
+ "Emoji": {
+ "type": "object",
+ "properties": {
+ "animated": {
+ "type": "boolean"
+ },
+ "available": {
+ "type": "boolean"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "managed": {
+ "type": "boolean"
+ },
+ "name": {
+ "type": "string"
+ },
+ "require_colons": {
+ "type": "boolean"
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "groups": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "animated",
+ "available",
+ "groups",
+ "guild",
+ "guild_id",
+ "id",
+ "managed",
+ "name",
+ "require_colons",
+ "roles",
+ "user",
+ "user_id"
+ ]
+ },
+ "GuildWelcomeScreen": {
+ "type": "object",
+ "properties": {
+ "enabled": {
+ "type": "boolean"
+ },
+ "description": {
+ "type": "string"
+ },
+ "welcome_channels": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "description": {
+ "type": "string"
+ },
+ "emoji_id": {
+ "type": "string"
+ },
+ "emoji_name": {
+ "type": "string"
+ },
+ "channel_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel_id",
+ "description"
+ ]
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "description",
+ "enabled",
+ "welcome_channels"
+ ]
+ },
+ "GuildMessagesSearchMessage": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/MessageType"
+ },
+ "content": {
+ "type": "string"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "author": {
+ "$ref": "#/definitions/PublicUser"
+ },
+ "attachments": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Attachment_1"
+ }
+ },
+ "embeds": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Embed"
+ }
+ },
+ "mentions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/PublicUser"
+ }
+ },
+ "mention_roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "pinned": {
+ "type": "boolean"
+ },
+ "mention_everyone": {
+ "type": "boolean"
+ },
+ "tts": {
+ "type": "boolean"
+ },
+ "timestamp": {
+ "type": "string"
+ },
+ "edited_timestamp": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "components": {
+ "type": "array",
+ "items": {}
+ },
+ "hit": {
+ "type": "boolean",
+ "enum": [
+ true
+ ]
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "attachments",
+ "author",
+ "channel_id",
+ "components",
+ "edited_timestamp",
+ "embeds",
+ "flags",
+ "hit",
+ "id",
+ "mention_roles",
+ "mentions",
+ "pinned",
+ "timestamp",
+ "tts",
+ "type"
+ ]
+ },
+ "PublicUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "premium_since": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "avatar": {
+ "type": "string"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ },
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {
+ "type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
+ },
+ "premium_type": {
+ "type": "integer"
+ },
+ "bot": {
+ "type": "boolean"
+ },
+ "public_flags": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio",
+ "bot",
+ "discriminator",
+ "id",
+ "premium_since",
+ "premium_type",
+ "public_flags",
+ "username"
+ ]
+ },
+ "GuildVanityUrl": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "uses": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "uses"
+ ]
+ },
+ "GuildVanityUrlNoInvite": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "null"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code"
+ ]
+ },
+ "ClientStatus": {
+ "type": "object",
+ "properties": {
+ "desktop": {
+ "type": "string"
+ },
+ "mobile": {
+ "type": "string"
+ },
+ "web": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "Snowflake": {
+ "description": "A container for useful snowflake-related methods.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "TenorGifResponse": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "src": {
+ "type": "string"
+ },
+ "gif_src": {
+ "type": "string"
+ },
+ "width": {
+ "type": "integer"
+ },
+ "height": {
+ "type": "integer"
+ },
+ "preview": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "gif_src",
+ "height",
+ "id",
+ "preview",
+ "src",
+ "title",
+ "url",
+ "width"
+ ]
+ },
+ "BackupCode": {
+ "type": "object",
+ "properties": {
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "code": {
+ "type": "string"
+ },
+ "consumed": {
+ "type": "boolean"
+ },
+ "expired": {
+ "type": "boolean"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "consumed",
+ "expired",
+ "id",
+ "user"
+ ]
+ },
+ "APIGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "reload": {
+ "description": "Reloads entity data from the database.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "toJSON": {
+ "type": "object",
+ "additionalProperties": false
+ },
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
+ },
+ "assign": {
+ "type": "object",
+ "additionalProperties": false
+ },
+ "hasId": {
+ "description": "Checks if entity has an id.\nIf entity composite compose ids, it will check them all.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "save": {
+ "description": "Saves current entity in the database.\nIf entity does not exist in the database then inserts, otherwise updates.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "remove": {
+ "description": "Removes current entity from the database.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "softRemove": {
+ "description": "Records the delete date of current entity.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "recover": {
+ "description": "Recovers a given entity in the database.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "_do_validate",
+ "assign",
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "hasId",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "recover",
+ "reload",
+ "remove",
+ "roles",
+ "save",
+ "softRemove",
+ "stickers",
+ "toJSON",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
+ },
+ "DmChannelDTO": {
+ "type": "object",
+ "properties": {
+ "icon": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "id": {
+ "type": "string"
+ },
+ "last_message_id": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "name": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "origin_channel_id": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "recipients": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/MinimalPublicUserDTO"
+ }
+ },
+ "type": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "icon",
+ "id",
+ "last_message_id",
+ "name",
+ "origin_channel_id",
+ "recipients",
+ "type"
+ ]
+ },
+ "MinimalPublicUserDTO": {
+ "type": "object",
+ "properties": {
+ "avatar": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "discriminator": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "public_flags": {
+ "type": "integer"
+ },
+ "username": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "discriminator",
+ "id",
+ "public_flags",
+ "username"
+ ]
+ },
+ "Categories": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ },
+ "localizations": {
+ "type": "string"
+ },
+ "is_primary": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "is_primary",
+ "localizations",
+ "name"
+ ]
+ },
+ "GuildVoiceRegion": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "custom": {
+ "type": "boolean"
+ },
+ "deprecated": {
+ "type": "boolean"
+ },
+ "optimal": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "custom",
+ "deprecated",
+ "id",
+ "name",
+ "optimal"
+ ]
+ },
+ "UserLimits": {
+ "type": "object",
+ "properties": {
+ "maxGuilds": {
+ "type": "integer",
+ "default": 1048576
+ },
+ "maxUsername": {
+ "type": "integer",
+ "default": 32
+ },
+ "maxFriends": {
+ "type": "integer",
+ "default": 5000
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "maxFriends",
+ "maxGuilds",
+ "maxUsername"
+ ]
+ },
+ "GuildLimits": {
+ "type": "object",
+ "properties": {
+ "maxRoles": {
+ "type": "integer",
+ "default": 1000
+ },
+ "maxEmojis": {
+ "type": "integer",
+ "default": 2000
+ },
+ "maxMembers": {
+ "type": "integer",
+ "default": 25000000
+ },
+ "maxChannels": {
+ "type": "integer",
+ "default": 65535
+ },
+ "maxChannelsInCategory": {
+ "type": "integer",
+ "default": 65535
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "maxChannels",
+ "maxChannelsInCategory",
+ "maxEmojis",
+ "maxMembers",
+ "maxRoles"
+ ]
+ },
+ "MessageLimits": {
+ "type": "object",
+ "properties": {
+ "maxCharacters": {
+ "type": "integer",
+ "default": 1048576
+ },
+ "maxTTSCharacters": {
+ "type": "integer",
+ "default": 160
+ },
+ "maxReactions": {
+ "type": "integer",
+ "default": 2048
+ },
+ "maxAttachmentSize": {
+ "type": "integer",
+ "default": 1073741824
+ },
+ "maxBulkDelete": {
+ "type": "integer",
+ "default": 1000
+ },
+ "maxEmbedDownloadSize": {
+ "type": "integer",
+ "default": 5242880
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "maxAttachmentSize",
+ "maxBulkDelete",
+ "maxCharacters",
+ "maxEmbedDownloadSize",
+ "maxReactions",
+ "maxTTSCharacters"
+ ]
+ },
+ "ChannelLimits": {
+ "type": "object",
+ "properties": {
+ "maxPins": {
+ "type": "integer",
+ "default": 500
+ },
+ "maxTopic": {
+ "type": "integer",
+ "default": 1024
+ },
+ "maxWebhooks": {
+ "type": "integer",
+ "default": 100
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "maxPins",
+ "maxTopic",
+ "maxWebhooks"
+ ]
+ },
+ "RateLimits": {
+ "type": "object",
+ "properties": {
+ "enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "ip": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "global": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "error": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "routes": {
+ "$ref": "#/definitions/RouteRateLimit"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "enabled",
+ "error",
+ "global",
+ "ip",
+ "routes"
+ ]
+ },
+ "RateLimitOptions": {
+ "type": "object",
+ "properties": {
+ "bot": {
+ "type": "integer"
+ },
+ "count": {
+ "type": "integer"
+ },
+ "window": {
+ "type": "integer"
+ },
+ "onyIp": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "count",
+ "window"
+ ]
+ },
+ "RouteRateLimit": {
+ "type": "object",
+ "properties": {
+ "guild": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "webhook": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "channel": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "auth": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "auth",
+ "channel",
+ "guild",
+ "webhook"
+ ]
+ },
+ "GlobalRateLimits": {
+ "type": "object",
+ "properties": {
+ "register": {
+ "$ref": "#/definitions/GlobalRateLimit"
+ },
+ "sendMessage": {
+ "$ref": "#/definitions/GlobalRateLimit"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "register",
+ "sendMessage"
+ ]
+ },
+ "GlobalRateLimit": {
+ "type": "object",
+ "properties": {
+ "limit": {
+ "type": "integer",
+ "default": 100
+ },
+ "window": {
+ "type": "integer",
+ "default": 3600000
+ },
+ "enabled": {
+ "type": "boolean",
+ "default": true
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "enabled",
+ "limit",
+ "window"
+ ]
+ },
+ "PublicConnectedAccount": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "type": {
+ "type": "string"
+ },
+ "verified": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "name",
+ "type"
+ ]
+ },
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
+ "TokenResponse": {
+ "type": "object",
+ "properties": {
+ "token": {
+ "type": "string"
+ },
+ "settings": {
+ "$ref": "#/definitions/UserSettings"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "settings",
+ "token"
+ ]
+ },
+ "MFAResponse": {
+ "type": "object",
+ "properties": {
+ "ticket": {
+ "type": "string"
+ },
+ "mfa": {
+ "type": "boolean",
+ "enum": [
+ true
+ ]
+ },
+ "sms": {
+ "type": "boolean",
+ "enum": [
+ false
+ ]
+ },
+ "token": {
+ "type": "null"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "mfa",
+ "sms",
+ "ticket",
+ "token"
+ ]
+ },
+ "WebAuthnResponse": {
+ "type": "object",
+ "properties": {
+ "webauthn": {
+ "type": "string"
+ },
+ "ticket": {
+ "type": "string"
+ },
+ "mfa": {
+ "type": "boolean",
+ "enum": [
+ true
+ ]
+ },
+ "sms": {
+ "type": "boolean",
+ "enum": [
+ false
+ ]
+ },
+ "token": {
+ "type": "null"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "mfa",
+ "sms",
+ "ticket",
+ "token",
+ "webauthn"
+ ]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
+ }
+ },
+ "$schema": "http://json-schema.org/draft-07/schema#"
+ },
+ "AdminUserResponse": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ],
+ "definitions": {
+ "ChannelPermissionOverwriteType": {
+ "enum": [
+ 0,
+ 1,
+ 2
+ ],
+ "type": "number"
+ },
+ "ConnectedAccountTokenData": {
+ "type": "object",
+ "properties": {
+ "access_token": {
+ "type": "string"
+ },
+ "token_type": {
+ "type": "string"
+ },
+ "scope": {
+ "type": "string"
+ },
+ "refresh_token": {
+ "type": "string"
+ },
+ "expires_in": {
+ "type": "integer"
+ },
+ "expires_at": {
+ "type": "integer"
+ },
+ "fetched_at": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "access_token",
+ "fetched_at"
+ ]
+ },
+ "ChannelModifySchema": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "maxLength": 100,
+ "type": "string"
+ },
+ "type": {
+ "enum": [
+ 0,
+ 1,
+ 10,
+ 11,
+ 12,
+ 13,
+ 14,
+ 15,
+ 2,
+ 255,
+ 3,
+ 33,
+ 34,
+ 35,
+ 4,
+ 5,
+ 6,
+ 64,
+ 7,
+ 8,
+ 9
+ ],
+ "type": "number"
+ },
+ "topic": {
+ "type": "string"
+ },
+ "icon": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "bitrate": {
+ "type": "integer"
+ },
+ "user_limit": {
+ "type": "integer"
+ },
+ "rate_limit_per_user": {
+ "type": "integer"
+ },
+ "position": {
+ "type": "integer"
+ },
+ "permission_overwrites": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/ChannelPermissionOverwriteType"
+ },
+ "allow": {
+ "type": "string"
+ },
+ "deny": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "allow",
+ "deny",
+ "id",
+ "type"
+ ]
+ }
+ },
+ "parent_id": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "rtc_region": {
+ "type": "string"
+ },
+ "default_auto_archive_duration": {
+ "type": "integer"
+ },
+ "default_reaction_emoji": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "default_thread_rate_limit_per_user": {
+ "type": "integer"
+ },
+ "video_quality_mode": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false
+ },
+ "ActivitySchema": {
+ "type": "object",
+ "properties": {
+ "afk": {
+ "type": "boolean"
+ },
+ "status": {
+ "$ref": "#/definitions/Status"
+ },
+ "activities": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Activity"
+ }
+ },
+ "since": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "status"
+ ]
+ },
+ "Status": {
+ "enum": [
+ "dnd",
+ "idle",
+ "invisible",
+ "offline",
+ "online"
+ ],
+ "type": "string"
+ },
+ "Activity": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/ActivityType"
+ },
+ "url": {
+ "type": "string"
+ },
+ "created_at": {
+ "type": "integer"
+ },
+ "timestamps": {
+ "type": "object",
+ "properties": {
+ "start": {
+ "type": "integer"
+ },
+ "end": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "end",
+ "start"
+ ]
+ },
+ "application_id": {
+ "type": "string"
+ },
+ "details": {
+ "type": "string"
+ },
+ "state": {
+ "type": "string"
+ },
+ "emoji": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "animated": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "animated",
+ "name"
+ ]
+ },
+ "party": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "size": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ }
+ },
+ "additionalProperties": false
+ },
+ "assets": {
+ "type": "object",
+ "properties": {
+ "large_image": {
+ "type": "string"
+ },
+ "large_text": {
+ "type": "string"
+ },
+ "small_image": {
+ "type": "string"
+ },
+ "small_text": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "secrets": {
+ "type": "object",
+ "properties": {
+ "join": {
+ "type": "string"
+ },
+ "spectate": {
+ "type": "string"
+ },
+ "match": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "instance": {
+ "type": "boolean"
+ },
+ "flags": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "sync_id": {
+ "type": "string"
+ },
+ "metadata": {
+ "type": "object",
+ "properties": {
+ "context_uri": {
+ "type": "string"
+ },
+ "album_id": {
+ "type": "string"
+ },
+ "artist_ids": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "album_id",
+ "artist_ids"
+ ]
+ },
+ "session_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "flags",
+ "name",
+ "session_id",
+ "type"
+ ]
+ },
+ "ActivityType": {
+ "enum": [
+ 0,
+ 1,
+ 2,
+ 4,
+ 5
+ ],
+ "type": "number"
+ },
+ "Embed": {
+ "type": "object",
+ "properties": {
+ "title": {
+ "type": "string"
+ },
+ "type": {
+ "enum": [
+ "article",
+ "gifv",
+ "image",
+ "link",
+ "rich",
+ "video"
+ ],
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "color": {
+ "type": "integer"
+ },
+ "footer": {
+ "type": "object",
+ "properties": {
+ "text": {
+ "type": "string"
+ },
+ "icon_url": {
+ "type": "string"
+ },
+ "proxy_icon_url": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "text"
+ ]
+ },
+ "image": {
+ "$ref": "#/definitions/EmbedImage"
+ },
+ "thumbnail": {
+ "$ref": "#/definitions/EmbedImage"
+ },
+ "video": {
+ "$ref": "#/definitions/EmbedImage"
+ },
+ "provider": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "author": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "icon_url": {
+ "type": "string"
+ },
+ "proxy_icon_url": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "fields": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "value": {
+ "type": "string"
+ },
+ "inline": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "name",
+ "value"
+ ]
+ }
+ }
+ },
+ "additionalProperties": false
+ },
+ "EmbedImage": {
+ "type": "object",
+ "properties": {
+ "url": {
+ "type": "string"
+ },
+ "proxy_url": {
+ "type": "string"
+ },
+ "height": {
+ "type": "integer"
+ },
+ "width": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false
+ },
+ "ChannelOverride": {
+ "type": "object",
+ "properties": {
+ "message_notifications": {
+ "type": "integer"
+ },
+ "mute_config": {
+ "$ref": "#/definitions/MuteConfig"
+ },
+ "muted": {
+ "type": "boolean"
+ },
+ "channel_id": {
+ "type": [
+ "null",
+ "string"
+ ]
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel_id",
+ "message_notifications",
+ "mute_config",
+ "muted"
+ ]
+ },
+ "MuteConfig": {
+ "type": "object",
+ "properties": {
+ "end_time": {
+ "type": "integer"
+ },
+ "selected_time_window": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "end_time",
+ "selected_time_window"
+ ]
+ },
+ "CustomStatus": {
+ "type": "object",
+ "properties": {
+ "emoji_id": {
+ "type": "string"
+ },
+ "emoji_name": {
+ "type": "string"
+ },
+ "expires_at": {
+ "type": "integer"
+ },
+ "text": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "FriendSourceFlags": {
+ "type": "object",
+ "properties": {
+ "all": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "all"
+ ]
+ },
+ "GuildFolder": {
+ "type": "object",
+ "properties": {
+ "color": {
+ "type": "integer"
+ },
+ "guild_ids": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "id": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "color",
+ "guild_ids",
+ "id",
+ "name"
+ ]
+ },
+ "GenerateWebAuthnCredentialsSchema": {
+ "type": "object",
+ "properties": {
+ "password": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "password"
+ ]
+ },
+ "CreateWebAuthnCredentialSchema": {
+ "type": "object",
+ "properties": {
+ "credential": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "ticket": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "credential",
+ "name",
+ "ticket"
+ ]
+ },
+ "APIErrorResponse": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "integer"
+ },
+ "message": {
+ "type": "string"
+ },
+ "errors": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "object",
+ "properties": {
+ "_errors": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "message": {
+ "type": "string"
+ },
+ "code": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "message"
+ ]
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "_errors"
+ ]
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "errors",
+ "message"
+ ]
+ },
+ "CaptchaRequiredResponse": {
+ "type": "object",
+ "properties": {
+ "captcha_key": {
+ "type": "string"
+ },
+ "captcha_sitekey": {
+ "type": "string"
+ },
+ "captcha_service": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "captcha_key",
+ "captcha_service",
+ "captcha_sitekey"
+ ]
+ },
+ "Guild": {
+ "type": "object",
+ "properties": {
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean",
+ "default": false
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "template": {
+ "$ref": "#/definitions/Template"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean",
+ "default": false
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean",
+ "default": true
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "nsfw": {
+ "type": "boolean",
+ "default": false
+ },
+ "parent": {
+ "type": "string"
+ },
+ "permissions": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "template",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
+ },
+ "Channel": {
+ "type": "object",
+ "properties": {
+ "created_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "name": {
+ "type": "string"
+ },
+ "icon": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "type": {
+ "$ref": "#/definitions/ChannelType"
+ },
+ "recipients": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Recipient"
+ }
+ },
+ "last_message_id": {
+ "type": "string"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "parent_id": {
+ "type": "string"
+ },
+ "parent": {
+ "$ref": "#/definitions/Channel"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "last_pin_timestamp": {
+ "type": "integer"
+ },
+ "default_auto_archive_duration": {
+ "type": "integer"
+ },
+ "permission_overwrites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/ChannelPermissionOverwrite"
+ }
+ },
+ "video_quality_mode": {
+ "type": "integer"
+ },
+ "bitrate": {
+ "type": "integer"
+ },
+ "user_limit": {
+ "type": "integer"
+ },
+ "nsfw": {
+ "type": "boolean",
+ "default": false
+ },
+ "rate_limit_per_user": {
+ "type": "integer"
+ },
+ "topic": {
+ "type": "string"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "retention_policy_id": {
+ "type": "string"
+ },
+ "messages": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Message"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "read_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/ReadState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "default_thread_rate_limit_per_user": {
+ "type": "integer",
+ "default": 0
+ },
+ "position": {
+ "description": "Must be calculated Channel.calculatePosition",
+ "type": "integer"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "created_at",
+ "default_thread_rate_limit_per_user",
+ "flags",
+ "id",
+ "nsfw",
+ "owner",
+ "parent_id",
+ "position",
+ "type"
+ ]
+ },
+ "ChannelType": {
+ "enum": [
+ 0,
+ 1,
+ 10,
+ 11,
+ 12,
+ 13,
+ 14,
+ 15,
+ 2,
+ 255,
+ 3,
+ 33,
+ 34,
+ 35,
+ 4,
+ 5,
+ 6,
+ 64,
+ 7,
+ 8,
+ 9
+ ],
+ "type": "number"
+ },
+ "Recipient": {
+ "type": "object",
+ "properties": {
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "closed": {
+ "type": "boolean"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "channel_id",
+ "closed",
+ "id",
+ "user",
+ "user_id"
+ ]
+ },
+ "User": {
+ "type": "object",
+ "properties": {
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {
+ "type": "string"
+ },
+ "avatar": {
+ "type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ },
+ "phone": {
+ "type": "string"
+ },
+ "desktop": {
+ "type": "boolean",
+ "default": false
+ },
+ "mobile": {
+ "type": "boolean",
+ "default": false
+ },
+ "premium": {
+ "type": "boolean"
+ },
+ "premium_type": {
+ "type": "integer"
+ },
+ "bot": {
+ "type": "boolean",
+ "default": false
+ },
+ "bio": {
+ "type": "string",
+ "default": ""
+ },
+ "system": {
+ "type": "boolean",
+ "default": false
+ },
+ "nsfw_allowed": {
+ "type": "boolean",
+ "default": true
+ },
+ "mfa_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "webauthn_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "totp_secret": {
+ "type": "string",
+ "default": ""
+ },
+ "totp_last_ticket": {
+ "type": "string",
+ "default": ""
+ },
+ "created_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "premium_since": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "verified": {
+ "type": "boolean"
+ },
+ "disabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "deleted": {
+ "type": "boolean",
+ "default": false
+ },
+ "email": {
+ "type": "string"
+ },
+ "flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "public_flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "purchased_flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "premium_usage_flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "rights": {
+ "type": "string"
+ },
+ "sessions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Session"
+ }
+ },
+ "relationships": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Relationship"
+ }
+ },
+ "connected_accounts": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/ConnectedAccount"
+ }
+ },
+ "data": {
+ "type": "object",
+ "properties": {
+ "valid_tokens_since": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "hash": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "valid_tokens_since"
+ ]
+ },
+ "fingerprints": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "settings": {
+ "$ref": "#/definitions/UserSettings"
+ },
+ "extended_settings": {
+ "type": "string",
+ "default": "{}"
+ },
+ "security_keys": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/SecurityKey"
+ }
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "data",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "id",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "public_flags",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "sessions",
+ "settings",
+ "system",
+ "username",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "Session": {
+ "type": "object",
+ "properties": {
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "session_id": {
+ "type": "string"
+ },
+ "activities": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Activity"
+ }
+ },
+ "client_info": {
+ "type": "object",
+ "properties": {
+ "client": {
+ "type": "string"
+ },
+ "os": {
+ "type": "string"
+ },
+ "version": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "client",
+ "os",
+ "version"
+ ]
+ },
+ "status": {
+ "$ref": "#/definitions/Status"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "activities",
+ "client_info",
+ "id",
+ "session_id",
+ "status",
+ "user",
+ "user_id"
+ ]
+ },
+ "Relationship": {
+ "type": "object",
+ "properties": {
+ "from_id": {
+ "type": "string"
+ },
+ "from": {
+ "$ref": "#/definitions/User"
+ },
+ "to_id": {
+ "type": "string"
+ },
+ "to": {
+ "$ref": "#/definitions/User"
+ },
+ "nickname": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/RelationshipType"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "from",
+ "from_id",
+ "id",
+ "to",
+ "to_id",
+ "type"
+ ]
+ },
+ "RelationshipType": {
+ "enum": [
+ 1,
+ 2,
+ 3,
+ 4
+ ],
+ "type": "number"
+ },
+ "ConnectedAccount": {
+ "type": "object",
+ "properties": {
+ "external_id": {
+ "type": "string"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "friend_sync": {
+ "type": "boolean",
+ "default": false
+ },
+ "name": {
+ "type": "string"
+ },
+ "revoked": {
+ "type": "boolean",
+ "default": false
+ },
+ "show_activity": {
+ "type": "integer",
+ "default": 0
+ },
+ "type": {
+ "type": "string"
+ },
+ "verified": {
+ "type": "boolean",
+ "default": true
+ },
+ "visibility": {
+ "type": "integer",
+ "default": 0
+ },
+ "integrations": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "metadata_": {},
+ "metadata_visibility": {
+ "type": "integer",
+ "default": 0
+ },
+ "two_way_link": {
+ "type": "boolean",
+ "default": false
+ },
+ "token_data": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/ConnectedAccountTokenData"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "external_id",
+ "id",
+ "name",
+ "type",
+ "user",
+ "user_id"
+ ]
+ },
+ "UserSettings": {
+ "type": "object",
+ "properties": {
+ "index": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer",
+ "default": 3600
+ },
+ "allow_accessibility_detection": {
+ "type": "boolean",
+ "default": true
+ },
+ "animate_emoji": {
+ "type": "boolean",
+ "default": true
+ },
+ "animate_stickers": {
+ "type": "integer",
+ "default": 0
+ },
+ "contact_sync_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "convert_emoticons": {
+ "type": "boolean",
+ "default": false
+ },
+ "custom_status": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/CustomStatus"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "default_guilds_restricted": {
+ "type": "boolean",
+ "default": false
+ },
+ "detect_platform_accounts": {
+ "type": "boolean",
+ "default": false
+ },
+ "developer_mode": {
+ "type": "boolean",
+ "default": true
+ },
+ "disable_games_tab": {
+ "type": "boolean",
+ "default": true
+ },
+ "enable_tts_command": {
+ "type": "boolean",
+ "default": false
+ },
+ "explicit_content_filter": {
+ "type": "integer",
+ "default": 0
+ },
+ "friend_source_flags": {
+ "$ref": "#/definitions/FriendSourceFlags"
+ },
+ "gateway_connected": {
+ "type": "boolean",
+ "default": false
+ },
+ "gif_auto_play": {
+ "type": "boolean",
+ "default": false
+ },
+ "guild_folders": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/GuildFolder"
+ },
+ "default": []
+ },
+ "guild_positions": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "inline_attachment_media": {
+ "type": "boolean",
+ "default": true
+ },
+ "inline_embed_media": {
+ "type": "boolean",
+ "default": true
+ },
+ "locale": {
+ "type": "string",
+ "default": "en-US"
+ },
+ "message_display_compact": {
+ "type": "boolean",
+ "default": false
+ },
+ "native_phone_integration_enabled": {
+ "type": "boolean",
+ "default": true
+ },
+ "render_embeds": {
+ "type": "boolean",
+ "default": true
+ },
+ "render_reactions": {
+ "type": "boolean",
+ "default": true
+ },
+ "restricted_guilds": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "show_current_game": {
+ "type": "boolean",
+ "default": true
+ },
+ "status": {
+ "enum": [
+ "dnd",
+ "idle",
+ "invisible",
+ "offline",
+ "online"
+ ],
+ "type": "string",
+ "default": "online"
+ },
+ "stream_notifications_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "theme": {
+ "enum": [
+ "dark",
+ "light"
+ ],
+ "type": "string",
+ "default": "dark"
+ },
+ "timezone_offset": {
+ "type": "integer",
+ "default": 0
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "afk_timeout",
+ "allow_accessibility_detection",
+ "animate_emoji",
+ "animate_stickers",
+ "contact_sync_enabled",
+ "convert_emoticons",
+ "custom_status",
+ "default_guilds_restricted",
+ "detect_platform_accounts",
+ "developer_mode",
+ "disable_games_tab",
+ "enable_tts_command",
+ "explicit_content_filter",
+ "friend_source_flags",
+ "gateway_connected",
+ "gif_auto_play",
+ "guild_folders",
+ "guild_positions",
+ "index",
+ "inline_attachment_media",
+ "inline_embed_media",
+ "locale",
+ "message_display_compact",
+ "native_phone_integration_enabled",
+ "render_embeds",
+ "render_reactions",
+ "restricted_guilds",
+ "show_current_game",
+ "status",
+ "stream_notifications_enabled",
+ "theme",
+ "timezone_offset"
+ ]
+ },
+ "SecurityKey": {
+ "type": "object",
+ "properties": {
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "key_id": {
+ "type": "string"
+ },
+ "public_key": {
+ "type": "string"
+ },
+ "counter": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "counter",
+ "id",
+ "key_id",
+ "name",
+ "public_key",
+ "user",
+ "user_id"
+ ]
+ },
+ "ChannelPermissionOverwrite": {
+ "type": "object",
+ "properties": {
+ "allow": {
+ "type": "string"
+ },
+ "deny": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/ChannelPermissionOverwriteType"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "allow",
+ "deny",
+ "id",
+ "type"
+ ]
+ },
+ "Invite": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "temporary": {
+ "type": "boolean"
+ },
+ "uses": {
+ "type": "integer"
+ },
+ "max_uses": {
+ "type": "integer"
+ },
+ "max_age": {
+ "type": "integer"
+ },
+ "created_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "expires_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "inviter_id": {
+ "type": "string"
+ },
+ "inviter": {
+ "$ref": "#/definitions/User"
+ },
+ "target_user_id": {
+ "type": "string"
+ },
+ "target_user": {
+ "type": "string"
+ },
+ "target_user_type": {
+ "type": "integer"
+ },
+ "vanity_url": {
+ "type": "boolean"
+ },
+ "flags": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "channel_id",
+ "code",
+ "created_at",
+ "flags",
+ "guild",
+ "guild_id",
+ "inviter",
+ "max_age",
+ "max_uses",
+ "target_user_id",
+ "temporary",
+ "uses"
+ ]
+ },
+ "Message": {
+ "type": "object",
+ "properties": {
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "author_id": {
+ "type": "string"
+ },
+ "author": {
+ "$ref": "#/definitions/User"
+ },
+ "member_id": {
+ "type": "string"
+ },
+ "member": {
+ "$ref": "#/definitions/Member"
+ },
+ "webhook_id": {
+ "type": "string"
+ },
+ "webhook": {
+ "$ref": "#/definitions/Webhook"
+ },
+ "application_id": {
+ "type": "string"
+ },
+ "application": {
+ "$ref": "#/definitions/Application"
+ },
+ "content": {
+ "type": "string"
+ },
+ "timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "edited_timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "tts": {
+ "type": "boolean"
+ },
+ "mention_everyone": {
+ "type": "boolean"
+ },
+ "mentions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/User"
+ }
+ },
+ "mention_roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "mention_channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "sticker_items": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "attachments": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Attachment_1"
+ }
+ },
+ "embeds": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Embed"
+ }
+ },
+ "reactions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Reaction"
+ }
+ },
+ "nonce": {
+ "type": "string"
+ },
+ "pinned": {
+ "type": "boolean"
+ },
+ "type": {
+ "$ref": "#/definitions/MessageType"
+ },
+ "activity": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "integer"
+ },
+ "party_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "party_id",
+ "type"
+ ]
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "message_reference": {
+ "type": "object",
+ "properties": {
+ "message_id": {
+ "type": "string"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "guild_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "message_id"
+ ]
+ },
+ "referenced_message": {
+ "$ref": "#/definitions/Message"
+ },
+ "interaction": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/InteractionType"
+ },
+ "name": {
+ "type": "string"
+ },
+ "user_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "name",
+ "type",
+ "user_id"
+ ]
+ },
+ "components": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/MessageComponent"
+ }
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "embeds",
+ "id",
+ "mention_channels",
+ "mention_roles",
+ "mentions",
+ "reactions",
+ "timestamp",
+ "type"
+ ]
+ },
+ "Member": {
+ "type": "object",
+ "properties": {
+ "index": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "nick": {
+ "type": "string"
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "joined_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "premium_since": {
+ "type": "integer"
+ },
+ "deaf": {
+ "type": "boolean"
+ },
+ "mute": {
+ "type": "boolean"
+ },
+ "pending": {
+ "type": "boolean"
+ },
+ "settings": {
+ "$ref": "#/definitions/UserGuildSettings"
+ },
+ "last_message_id": {
+ "type": "string"
+ },
+ "joined_by": {
+ "type": "string"
+ },
+ "avatar": {
+ "type": "string"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ },
+ "communication_disabled_until": {
+ "type": "string",
+ "format": "date-time"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "banner",
+ "bio",
+ "communication_disabled_until",
+ "deaf",
+ "guild",
+ "guild_id",
+ "id",
+ "index",
+ "joined_at",
+ "joined_by",
+ "mute",
+ "pending",
+ "roles",
+ "settings",
+ "user"
+ ]
+ },
+ "Role": {
+ "type": "object",
+ "properties": {
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "color": {
+ "type": "integer"
+ },
+ "hoist": {
+ "type": "boolean"
+ },
+ "managed": {
+ "type": "boolean"
+ },
+ "mentionable": {
+ "type": "boolean"
+ },
+ "name": {
+ "type": "string"
+ },
+ "permissions": {
+ "type": "string"
+ },
+ "position": {
+ "type": "integer"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "unicode_emoji": {
+ "type": "string"
+ },
+ "tags": {
+ "type": "object",
+ "properties": {
+ "bot_id": {
+ "type": "string"
+ },
+ "integration_id": {
+ "type": "string"
+ },
+ "premium_subscriber": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "color",
+ "flags",
+ "guild",
+ "guild_id",
+ "hoist",
+ "id",
+ "managed",
+ "mentionable",
+ "name",
+ "permissions",
+ "position"
+ ]
+ },
+ "UserGuildSettings": {
+ "type": "object",
+ "properties": {
+ "channel_overrides": {
+ "anyOf": [
+ {
+ "type": "object",
+ "additionalProperties": {
+ "$ref": "#/definitions/ChannelOverride"
+ }
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "message_notifications": {
+ "type": "integer"
+ },
+ "mobile_push": {
+ "type": "boolean"
+ },
+ "mute_config": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/MuteConfig"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "muted": {
+ "type": "boolean"
+ },
+ "suppress_everyone": {
+ "type": "boolean"
+ },
+ "suppress_roles": {
+ "type": "boolean"
+ },
+ "version": {
+ "type": "integer"
+ },
+ "guild_id": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "mute_scheduled_events": {
+ "type": "boolean"
+ },
+ "hide_muted_channels": {
+ "type": "boolean"
+ },
+ "notify_highlights": {
+ "type": "number",
+ "enum": [
+ 0
+ ]
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel_overrides",
+ "flags",
+ "guild_id",
+ "hide_muted_channels",
+ "message_notifications",
+ "mobile_push",
+ "mute_config",
+ "mute_scheduled_events",
+ "muted",
+ "notify_highlights",
+ "suppress_everyone",
+ "suppress_roles",
+ "version"
+ ]
+ },
+ "Webhook": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "$ref": "#/definitions/WebhookType"
+ },
+ "name": {
+ "type": "string"
+ },
+ "avatar": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "application_id": {
+ "type": "string"
+ },
+ "application": {
+ "$ref": "#/definitions/Application"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "source_guild_id": {
+ "type": "string"
+ },
+ "source_guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "application",
+ "application_id",
+ "channel",
+ "channel_id",
+ "guild",
+ "guild_id",
+ "id",
+ "source_guild",
+ "source_guild_id",
+ "type",
+ "user",
+ "user_id"
+ ]
+ },
+ "WebhookType": {
+ "enum": [
+ 1,
+ 2,
+ 3
+ ],
+ "type": "number"
+ },
+ "Application": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "summary": {
+ "type": "string",
+ "default": ""
+ },
+ "type": {
+ "type": "object",
+ "properties": {},
+ "additionalProperties": true
+ },
+ "hook": {
+ "type": "boolean",
+ "default": true
+ },
+ "bot_public": {
+ "type": "boolean",
+ "default": true
+ },
+ "bot_require_code_grant": {
+ "type": "boolean",
+ "default": false
+ },
+ "verify_key": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "redirect_uris": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "rpc_application_state": {
+ "type": "integer",
+ "default": 0
+ },
+ "store_application_state": {
+ "type": "integer",
+ "default": 1
+ },
+ "verification_state": {
+ "type": "integer",
+ "default": 1
+ },
+ "interactions_endpoint_url": {
+ "type": "string"
+ },
+ "integration_public": {
+ "type": "boolean",
+ "default": true
+ },
+ "integration_require_code_grant": {
+ "type": "boolean",
+ "default": false
+ },
+ "discoverability_state": {
+ "type": "integer",
+ "default": 1
+ },
+ "discovery_eligibility_flags": {
+ "type": "integer",
+ "default": 2240
+ },
+ "bot": {
+ "$ref": "#/definitions/User"
+ },
+ "tags": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "cover_image": {
+ "type": "string"
+ },
+ "install_params": {
+ "type": "object",
+ "properties": {
+ "scopes": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "permissions": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "permissions",
+ "scopes"
+ ]
+ },
+ "terms_of_service_url": {
+ "type": "string"
+ },
+ "privacy_policy_url": {
+ "type": "string"
+ },
+ "team": {
+ "$ref": "#/definitions/Team"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "description",
+ "discoverability_state",
+ "discovery_eligibility_flags",
+ "flags",
+ "hook",
+ "id",
+ "integration_public",
+ "integration_require_code_grant",
+ "name",
+ "owner",
+ "redirect_uris",
+ "rpc_application_state",
+ "store_application_state",
+ "summary",
+ "verification_state",
+ "verify_key"
+ ]
+ },
+ "Team": {
+ "type": "object",
+ "properties": {
+ "icon": {
+ "type": "string"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/TeamMember"
+ }
+ },
+ "name": {
+ "type": "string"
+ },
+ "owner_user_id": {
+ "type": "string"
+ },
+ "owner_user": {
+ "$ref": "#/definitions/User"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "members",
+ "name",
+ "owner_user",
+ "owner_user_id"
+ ]
+ },
+ "TeamMember": {
+ "type": "object",
+ "properties": {
+ "membership_state": {
+ "$ref": "#/definitions/TeamMemberState"
+ },
+ "permissions": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "team_id": {
+ "type": "string"
+ },
+ "team": {
+ "$ref": "#/definitions/Team"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "membership_state",
+ "permissions",
+ "team",
+ "team_id",
+ "user",
+ "user_id"
+ ]
+ },
+ "TeamMemberState": {
+ "enum": [
+ 1,
+ 2
+ ],
+ "type": "number"
+ },
+ "Sticker": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "available": {
+ "type": "boolean"
+ },
+ "tags": {
+ "type": "string"
+ },
+ "pack_id": {
+ "type": "string"
+ },
+ "pack": {
+ "$ref": "#/definitions/StickerPack"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "type": {
+ "$ref": "#/definitions/StickerType"
+ },
+ "format_type": {
+ "$ref": "#/definitions/StickerFormatType"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "format_type",
+ "id",
+ "name",
+ "pack",
+ "type"
+ ]
+ },
+ "StickerPack": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "banner_asset_id": {
+ "type": "string"
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "cover_sticker_id": {
+ "type": "string"
+ },
+ "cover_sticker": {
+ "$ref": "#/definitions/Sticker"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "name",
+ "stickers"
+ ]
+ },
+ "StickerType": {
+ "enum": [
+ 1,
+ 2
+ ],
+ "type": "number"
+ },
+ "StickerFormatType": {
+ "enum": [
+ 0,
+ 1,
+ 2,
+ 3
+ ],
+ "type": "number"
+ },
+ "Attachment_1": {
+ "type": "object",
+ "properties": {
+ "filename": {
+ "type": "string"
+ },
+ "size": {
+ "type": "integer"
+ },
+ "url": {
+ "type": "string"
+ },
+ "proxy_url": {
+ "type": "string"
+ },
+ "height": {
+ "type": "integer"
+ },
+ "width": {
+ "type": "integer"
+ },
+ "content_type": {
+ "type": "string"
+ },
+ "message_id": {
+ "type": "string"
+ },
+ "message": {
+ "$ref": "#/definitions/Message"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "filename",
+ "id",
+ "message",
+ "message_id",
+ "proxy_url",
+ "size",
+ "url"
+ ]
+ },
+ "Reaction": {
+ "type": "object",
+ "properties": {
+ "count": {
+ "type": "integer"
+ },
+ "emoji": {
+ "$ref": "#/definitions/PartialEmoji"
+ },
+ "user_ids": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "count",
+ "emoji",
+ "user_ids"
+ ]
+ },
+ "PartialEmoji": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "animated": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "name"
+ ]
+ },
+ "MessageType": {
+ "enum": [
+ 0,
+ 1,
+ 10,
+ 11,
+ 12,
+ 13,
+ 14,
+ 15,
+ 16,
+ 19,
+ 2,
+ 20,
+ 255,
+ 3,
+ 4,
+ 41,
+ 42,
+ 43,
+ 5,
+ 50,
+ 6,
+ 63,
+ 7,
+ 8,
+ 9
+ ],
+ "type": "number"
+ },
+ "InteractionType": {
+ "enum": [
+ 0,
+ 1,
+ 2
+ ],
+ "type": "number"
+ },
+ "MessageComponent": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "integer"
+ },
+ "style": {
+ "type": "integer"
+ },
+ "label": {
+ "type": "string"
+ },
+ "emoji": {
+ "$ref": "#/definitions/PartialEmoji"
+ },
+ "custom_id": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "disabled": {
+ "type": "boolean"
+ },
+ "components": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/MessageComponent"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "components",
+ "type"
+ ]
+ },
+ "VoiceState": {
+ "type": "object",
+ "properties": {
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "member": {
+ "$ref": "#/definitions/Member"
+ },
+ "session_id": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ },
+ "deaf": {
+ "type": "boolean"
+ },
+ "mute": {
+ "type": "boolean"
+ },
+ "self_deaf": {
+ "type": "boolean"
+ },
+ "self_mute": {
+ "type": "boolean"
+ },
+ "self_stream": {
+ "type": "boolean"
+ },
+ "self_video": {
+ "type": "boolean"
+ },
+ "suppress": {
+ "type": "boolean"
+ },
+ "request_to_speak_timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "channel_id",
+ "deaf",
+ "guild_id",
+ "id",
+ "member",
+ "mute",
+ "self_deaf",
+ "self_mute",
+ "self_video",
+ "session_id",
+ "suppress",
+ "token",
+ "user",
+ "user_id"
+ ]
+ },
+ "ReadState": {
+ "type": "object",
+ "properties": {
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "last_message_id": {
+ "type": "string"
+ },
+ "public_ack": {
+ "type": "string"
+ },
+ "notifications_cursor": {
+ "type": "string"
+ },
+ "last_pin_timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "mention_count": {
+ "type": "integer"
+ },
+ "manual": {
+ "type": "boolean"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "channel_id",
+ "id",
+ "last_message_id",
+ "manual",
+ "mention_count",
+ "notifications_cursor",
+ "public_ack",
+ "user",
+ "user_id"
+ ]
+ },
+ "Ban": {
+ "type": "object",
+ "properties": {
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "executor_id": {
+ "type": "string"
+ },
+ "executor": {
+ "$ref": "#/definitions/User"
+ },
+ "ip": {
+ "type": "string"
+ },
+ "reason": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "executor",
+ "executor_id",
+ "guild",
+ "guild_id",
+ "id",
+ "ip",
+ "user",
+ "user_id"
+ ]
+ },
+ "Template": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "usage_count": {
+ "type": "integer"
+ },
+ "creator_id": {
+ "type": "string"
+ },
+ "creator": {
+ "$ref": "#/definitions/User"
+ },
+ "created_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "updated_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "source_guild_id": {
+ "type": "string"
+ },
+ "source_guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "serialized_source_guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "created_at",
+ "creator",
+ "creator_id",
+ "id",
+ "name",
+ "serialized_source_guild",
+ "source_guild",
+ "source_guild_id",
+ "updated_at"
+ ]
+ },
+ "Emoji": {
+ "type": "object",
+ "properties": {
+ "animated": {
+ "type": "boolean"
+ },
+ "available": {
+ "type": "boolean"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "managed": {
+ "type": "boolean"
+ },
+ "name": {
+ "type": "string"
+ },
+ "require_colons": {
+ "type": "boolean"
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "groups": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "animated",
+ "available",
+ "groups",
+ "guild",
+ "guild_id",
+ "id",
+ "managed",
+ "name",
+ "require_colons",
+ "roles",
+ "user",
+ "user_id"
+ ]
+ },
+ "GuildWelcomeScreen": {
+ "type": "object",
+ "properties": {
+ "enabled": {
+ "type": "boolean"
+ },
+ "description": {
+ "type": "string"
+ },
+ "welcome_channels": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "description": {
+ "type": "string"
+ },
+ "emoji_id": {
+ "type": "string"
+ },
+ "emoji_name": {
+ "type": "string"
+ },
+ "channel_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel_id",
+ "description"
+ ]
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "description",
+ "enabled",
+ "welcome_channels"
+ ]
+ },
+ "GuildMessagesSearchMessage": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/MessageType"
+ },
+ "content": {
+ "type": "string"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "author": {
+ "$ref": "#/definitions/PublicUser"
+ },
+ "attachments": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Attachment_1"
+ }
+ },
+ "embeds": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Embed"
+ }
+ },
+ "mentions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/PublicUser"
+ }
+ },
+ "mention_roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "pinned": {
+ "type": "boolean"
+ },
+ "mention_everyone": {
+ "type": "boolean"
+ },
+ "tts": {
+ "type": "boolean"
+ },
+ "timestamp": {
+ "type": "string"
+ },
+ "edited_timestamp": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "components": {
+ "type": "array",
+ "items": {}
+ },
+ "hit": {
+ "type": "boolean",
+ "enum": [
+ true
+ ]
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "attachments",
+ "author",
+ "channel_id",
+ "components",
+ "edited_timestamp",
+ "embeds",
+ "flags",
+ "hit",
+ "id",
+ "mention_roles",
+ "mentions",
+ "pinned",
+ "timestamp",
+ "tts",
+ "type"
+ ]
+ },
+ "PublicUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "premium_since": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "avatar": {
+ "type": "string"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ },
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {
+ "type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
+ },
+ "premium_type": {
+ "type": "integer"
+ },
+ "bot": {
+ "type": "boolean"
+ },
+ "public_flags": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio",
+ "bot",
+ "discriminator",
+ "id",
+ "premium_since",
+ "premium_type",
+ "public_flags",
+ "username"
+ ]
+ },
+ "GuildVanityUrl": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "uses": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "uses"
+ ]
+ },
+ "GuildVanityUrlNoInvite": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "null"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code"
+ ]
+ },
+ "ClientStatus": {
+ "type": "object",
+ "properties": {
+ "desktop": {
+ "type": "string"
+ },
+ "mobile": {
+ "type": "string"
+ },
+ "web": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "Snowflake": {
+ "description": "A container for useful snowflake-related methods.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "TenorGifResponse": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "src": {
+ "type": "string"
+ },
+ "gif_src": {
+ "type": "string"
+ },
+ "width": {
+ "type": "integer"
+ },
+ "height": {
+ "type": "integer"
+ },
+ "preview": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "gif_src",
+ "height",
+ "id",
+ "preview",
+ "src",
+ "title",
+ "url",
+ "width"
+ ]
+ },
+ "BackupCode": {
+ "type": "object",
+ "properties": {
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "code": {
+ "type": "string"
+ },
+ "consumed": {
+ "type": "boolean"
+ },
+ "expired": {
+ "type": "boolean"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "consumed",
+ "expired",
+ "id",
+ "user"
+ ]
+ },
+ "APIGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "reload": {
+ "description": "Reloads entity data from the database.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "toJSON": {
+ "type": "object",
+ "additionalProperties": false
+ },
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
+ },
+ "assign": {
+ "type": "object",
+ "additionalProperties": false
+ },
+ "hasId": {
+ "description": "Checks if entity has an id.\nIf entity composite compose ids, it will check them all.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "save": {
+ "description": "Saves current entity in the database.\nIf entity does not exist in the database then inserts, otherwise updates.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "remove": {
+ "description": "Removes current entity from the database.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "softRemove": {
+ "description": "Records the delete date of current entity.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "recover": {
+ "description": "Recovers a given entity in the database.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "_do_validate",
+ "assign",
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "hasId",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "recover",
+ "reload",
+ "remove",
+ "roles",
+ "save",
+ "softRemove",
+ "stickers",
+ "toJSON",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
+ },
+ "DmChannelDTO": {
+ "type": "object",
+ "properties": {
+ "icon": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "id": {
+ "type": "string"
+ },
+ "last_message_id": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "name": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "origin_channel_id": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "recipients": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/MinimalPublicUserDTO"
+ }
+ },
+ "type": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "icon",
+ "id",
+ "last_message_id",
+ "name",
+ "origin_channel_id",
+ "recipients",
+ "type"
+ ]
+ },
+ "MinimalPublicUserDTO": {
+ "type": "object",
+ "properties": {
+ "avatar": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "discriminator": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "public_flags": {
+ "type": "integer"
+ },
+ "username": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "discriminator",
+ "id",
+ "public_flags",
+ "username"
+ ]
+ },
+ "Categories": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ },
+ "localizations": {
+ "type": "string"
+ },
+ "is_primary": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "is_primary",
+ "localizations",
+ "name"
+ ]
+ },
+ "GuildVoiceRegion": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "custom": {
+ "type": "boolean"
+ },
+ "deprecated": {
+ "type": "boolean"
+ },
+ "optimal": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "custom",
+ "deprecated",
+ "id",
+ "name",
+ "optimal"
+ ]
+ },
+ "UserLimits": {
+ "type": "object",
+ "properties": {
+ "maxGuilds": {
+ "type": "integer",
+ "default": 1048576
+ },
+ "maxUsername": {
+ "type": "integer",
+ "default": 32
+ },
+ "maxFriends": {
+ "type": "integer",
+ "default": 5000
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "maxFriends",
+ "maxGuilds",
+ "maxUsername"
+ ]
+ },
+ "GuildLimits": {
+ "type": "object",
+ "properties": {
+ "maxRoles": {
+ "type": "integer",
+ "default": 1000
+ },
+ "maxEmojis": {
+ "type": "integer",
+ "default": 2000
+ },
+ "maxMembers": {
+ "type": "integer",
+ "default": 25000000
+ },
+ "maxChannels": {
+ "type": "integer",
+ "default": 65535
+ },
+ "maxChannelsInCategory": {
+ "type": "integer",
+ "default": 65535
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "maxChannels",
+ "maxChannelsInCategory",
+ "maxEmojis",
+ "maxMembers",
+ "maxRoles"
+ ]
+ },
+ "MessageLimits": {
+ "type": "object",
+ "properties": {
+ "maxCharacters": {
+ "type": "integer",
+ "default": 1048576
+ },
+ "maxTTSCharacters": {
+ "type": "integer",
+ "default": 160
+ },
+ "maxReactions": {
+ "type": "integer",
+ "default": 2048
+ },
+ "maxAttachmentSize": {
+ "type": "integer",
+ "default": 1073741824
+ },
+ "maxBulkDelete": {
+ "type": "integer",
+ "default": 1000
+ },
+ "maxEmbedDownloadSize": {
+ "type": "integer",
+ "default": 5242880
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "maxAttachmentSize",
+ "maxBulkDelete",
+ "maxCharacters",
+ "maxEmbedDownloadSize",
+ "maxReactions",
+ "maxTTSCharacters"
+ ]
+ },
+ "ChannelLimits": {
+ "type": "object",
+ "properties": {
+ "maxPins": {
+ "type": "integer",
+ "default": 500
+ },
+ "maxTopic": {
+ "type": "integer",
+ "default": 1024
+ },
+ "maxWebhooks": {
+ "type": "integer",
+ "default": 100
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "maxPins",
+ "maxTopic",
+ "maxWebhooks"
+ ]
+ },
+ "RateLimits": {
+ "type": "object",
+ "properties": {
+ "enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "ip": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "global": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "error": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "routes": {
+ "$ref": "#/definitions/RouteRateLimit"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "enabled",
+ "error",
+ "global",
+ "ip",
+ "routes"
+ ]
+ },
+ "RateLimitOptions": {
+ "type": "object",
+ "properties": {
+ "bot": {
+ "type": "integer"
+ },
+ "count": {
+ "type": "integer"
+ },
+ "window": {
+ "type": "integer"
+ },
+ "onyIp": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "count",
+ "window"
+ ]
+ },
+ "RouteRateLimit": {
+ "type": "object",
+ "properties": {
+ "guild": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "webhook": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "channel": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "auth": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "auth",
+ "channel",
+ "guild",
+ "webhook"
+ ]
+ },
+ "GlobalRateLimits": {
+ "type": "object",
+ "properties": {
+ "register": {
+ "$ref": "#/definitions/GlobalRateLimit"
+ },
+ "sendMessage": {
+ "$ref": "#/definitions/GlobalRateLimit"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "register",
+ "sendMessage"
+ ]
+ },
+ "GlobalRateLimit": {
+ "type": "object",
+ "properties": {
+ "limit": {
+ "type": "integer",
+ "default": 100
+ },
+ "window": {
+ "type": "integer",
+ "default": 3600000
+ },
+ "enabled": {
+ "type": "boolean",
+ "default": true
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "enabled",
+ "limit",
+ "window"
+ ]
+ },
+ "PublicConnectedAccount": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "type": {
+ "type": "string"
+ },
+ "verified": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "name",
+ "type"
+ ]
+ },
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
+ "TokenResponse": {
+ "type": "object",
+ "properties": {
+ "token": {
+ "type": "string"
+ },
+ "settings": {
+ "$ref": "#/definitions/UserSettings"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "settings",
+ "token"
+ ]
+ },
+ "MFAResponse": {
+ "type": "object",
+ "properties": {
+ "ticket": {
+ "type": "string"
+ },
+ "mfa": {
+ "type": "boolean",
+ "enum": [
+ true
+ ]
+ },
+ "sms": {
+ "type": "boolean",
+ "enum": [
+ false
+ ]
+ },
+ "token": {
+ "type": "null"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "mfa",
+ "sms",
+ "ticket",
+ "token"
+ ]
+ },
+ "WebAuthnResponse": {
+ "type": "object",
+ "properties": {
+ "webauthn": {
+ "type": "string"
+ },
+ "ticket": {
+ "type": "string"
+ },
+ "mfa": {
+ "type": "boolean",
+ "enum": [
+ true
+ ]
+ },
+ "sms": {
+ "type": "boolean",
+ "enum": [
+ false
+ ]
+ },
+ "token": {
+ "type": "null"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "mfa",
+ "sms",
+ "ticket",
+ "token",
+ "webauthn"
+ ]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
+ }
+ },
+ "$schema": "http://json-schema.org/draft-07/schema#"
+ },
+ "AdminUsersResponse": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/AdminUser"
+ },
+ "definitions": {
+ "ChannelPermissionOverwriteType": {
+ "enum": [
+ 0,
+ 1,
+ 2
+ ],
+ "type": "number"
+ },
+ "ConnectedAccountTokenData": {
+ "type": "object",
+ "properties": {
+ "access_token": {
+ "type": "string"
+ },
+ "token_type": {
+ "type": "string"
+ },
+ "scope": {
+ "type": "string"
+ },
+ "refresh_token": {
+ "type": "string"
+ },
+ "expires_in": {
+ "type": "integer"
+ },
+ "expires_at": {
+ "type": "integer"
+ },
+ "fetched_at": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "access_token",
+ "fetched_at"
+ ]
+ },
+ "ChannelModifySchema": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "maxLength": 100,
+ "type": "string"
+ },
+ "type": {
+ "enum": [
+ 0,
+ 1,
+ 10,
+ 11,
+ 12,
+ 13,
+ 14,
+ 15,
+ 2,
+ 255,
+ 3,
+ 33,
+ 34,
+ 35,
+ 4,
+ 5,
+ 6,
+ 64,
+ 7,
+ 8,
+ 9
+ ],
+ "type": "number"
+ },
+ "topic": {
+ "type": "string"
+ },
+ "icon": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "bitrate": {
+ "type": "integer"
+ },
+ "user_limit": {
+ "type": "integer"
+ },
+ "rate_limit_per_user": {
+ "type": "integer"
+ },
+ "position": {
+ "type": "integer"
+ },
+ "permission_overwrites": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/ChannelPermissionOverwriteType"
+ },
+ "allow": {
+ "type": "string"
+ },
+ "deny": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "allow",
+ "deny",
+ "id",
+ "type"
+ ]
+ }
+ },
+ "parent_id": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "rtc_region": {
+ "type": "string"
+ },
+ "default_auto_archive_duration": {
+ "type": "integer"
+ },
+ "default_reaction_emoji": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "default_thread_rate_limit_per_user": {
+ "type": "integer"
+ },
+ "video_quality_mode": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false
+ },
+ "ActivitySchema": {
+ "type": "object",
+ "properties": {
+ "afk": {
+ "type": "boolean"
+ },
+ "status": {
+ "$ref": "#/definitions/Status"
+ },
+ "activities": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Activity"
+ }
+ },
+ "since": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "status"
+ ]
+ },
+ "Status": {
+ "enum": [
+ "dnd",
+ "idle",
+ "invisible",
+ "offline",
+ "online"
+ ],
+ "type": "string"
+ },
+ "Activity": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/ActivityType"
+ },
+ "url": {
+ "type": "string"
+ },
+ "created_at": {
+ "type": "integer"
+ },
+ "timestamps": {
+ "type": "object",
+ "properties": {
+ "start": {
+ "type": "integer"
+ },
+ "end": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "end",
+ "start"
+ ]
+ },
+ "application_id": {
+ "type": "string"
+ },
+ "details": {
+ "type": "string"
+ },
+ "state": {
+ "type": "string"
+ },
+ "emoji": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "animated": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "animated",
+ "name"
+ ]
+ },
+ "party": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "size": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ }
+ },
+ "additionalProperties": false
+ },
+ "assets": {
+ "type": "object",
+ "properties": {
+ "large_image": {
+ "type": "string"
+ },
+ "large_text": {
+ "type": "string"
+ },
+ "small_image": {
+ "type": "string"
+ },
+ "small_text": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "secrets": {
+ "type": "object",
+ "properties": {
+ "join": {
+ "type": "string"
+ },
+ "spectate": {
+ "type": "string"
+ },
+ "match": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "instance": {
+ "type": "boolean"
+ },
+ "flags": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "sync_id": {
+ "type": "string"
+ },
+ "metadata": {
+ "type": "object",
+ "properties": {
+ "context_uri": {
+ "type": "string"
+ },
+ "album_id": {
+ "type": "string"
+ },
+ "artist_ids": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "album_id",
+ "artist_ids"
+ ]
+ },
+ "session_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "flags",
+ "name",
+ "session_id",
+ "type"
+ ]
+ },
+ "ActivityType": {
+ "enum": [
+ 0,
+ 1,
+ 2,
+ 4,
+ 5
+ ],
+ "type": "number"
+ },
+ "Embed": {
+ "type": "object",
+ "properties": {
+ "title": {
+ "type": "string"
+ },
+ "type": {
+ "enum": [
+ "article",
+ "gifv",
+ "image",
+ "link",
+ "rich",
+ "video"
+ ],
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "color": {
+ "type": "integer"
+ },
+ "footer": {
+ "type": "object",
+ "properties": {
+ "text": {
+ "type": "string"
+ },
+ "icon_url": {
+ "type": "string"
+ },
+ "proxy_icon_url": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "text"
+ ]
+ },
+ "image": {
+ "$ref": "#/definitions/EmbedImage"
+ },
+ "thumbnail": {
+ "$ref": "#/definitions/EmbedImage"
+ },
+ "video": {
+ "$ref": "#/definitions/EmbedImage"
+ },
+ "provider": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "author": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "icon_url": {
+ "type": "string"
+ },
+ "proxy_icon_url": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "fields": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "value": {
+ "type": "string"
+ },
+ "inline": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "name",
+ "value"
+ ]
+ }
+ }
+ },
+ "additionalProperties": false
+ },
+ "EmbedImage": {
+ "type": "object",
+ "properties": {
+ "url": {
+ "type": "string"
+ },
+ "proxy_url": {
+ "type": "string"
+ },
+ "height": {
+ "type": "integer"
+ },
+ "width": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false
+ },
+ "ChannelOverride": {
+ "type": "object",
+ "properties": {
+ "message_notifications": {
+ "type": "integer"
+ },
+ "mute_config": {
+ "$ref": "#/definitions/MuteConfig"
+ },
+ "muted": {
+ "type": "boolean"
+ },
+ "channel_id": {
+ "type": [
+ "null",
+ "string"
+ ]
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel_id",
+ "message_notifications",
+ "mute_config",
+ "muted"
+ ]
+ },
+ "MuteConfig": {
+ "type": "object",
+ "properties": {
+ "end_time": {
+ "type": "integer"
+ },
+ "selected_time_window": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "end_time",
+ "selected_time_window"
+ ]
+ },
+ "CustomStatus": {
+ "type": "object",
+ "properties": {
+ "emoji_id": {
+ "type": "string"
+ },
+ "emoji_name": {
+ "type": "string"
+ },
+ "expires_at": {
+ "type": "integer"
+ },
+ "text": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "FriendSourceFlags": {
+ "type": "object",
+ "properties": {
+ "all": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "all"
+ ]
+ },
+ "GuildFolder": {
+ "type": "object",
+ "properties": {
+ "color": {
+ "type": "integer"
+ },
+ "guild_ids": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "id": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "color",
+ "guild_ids",
+ "id",
+ "name"
+ ]
+ },
+ "GenerateWebAuthnCredentialsSchema": {
+ "type": "object",
+ "properties": {
+ "password": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "password"
+ ]
+ },
+ "CreateWebAuthnCredentialSchema": {
+ "type": "object",
+ "properties": {
+ "credential": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "ticket": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "credential",
+ "name",
+ "ticket"
+ ]
+ },
+ "APIErrorResponse": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "integer"
+ },
+ "message": {
+ "type": "string"
+ },
+ "errors": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "object",
+ "properties": {
+ "_errors": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "message": {
+ "type": "string"
+ },
+ "code": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "message"
+ ]
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "_errors"
+ ]
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "errors",
+ "message"
+ ]
+ },
+ "CaptchaRequiredResponse": {
+ "type": "object",
+ "properties": {
+ "captcha_key": {
+ "type": "string"
+ },
+ "captcha_sitekey": {
+ "type": "string"
+ },
+ "captcha_service": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "captcha_key",
+ "captcha_service",
+ "captcha_sitekey"
+ ]
+ },
+ "Guild": {
+ "type": "object",
+ "properties": {
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean",
+ "default": false
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "template": {
+ "$ref": "#/definitions/Template"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean",
+ "default": false
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean",
+ "default": true
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "nsfw": {
+ "type": "boolean",
+ "default": false
+ },
+ "parent": {
+ "type": "string"
+ },
+ "permissions": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "template",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
+ },
+ "Channel": {
+ "type": "object",
+ "properties": {
+ "created_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "name": {
+ "type": "string"
+ },
+ "icon": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "type": {
+ "$ref": "#/definitions/ChannelType"
+ },
+ "recipients": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Recipient"
+ }
+ },
+ "last_message_id": {
+ "type": "string"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "parent_id": {
+ "type": "string"
+ },
+ "parent": {
+ "$ref": "#/definitions/Channel"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "last_pin_timestamp": {
+ "type": "integer"
+ },
+ "default_auto_archive_duration": {
+ "type": "integer"
+ },
+ "permission_overwrites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/ChannelPermissionOverwrite"
+ }
+ },
+ "video_quality_mode": {
+ "type": "integer"
+ },
+ "bitrate": {
+ "type": "integer"
+ },
+ "user_limit": {
+ "type": "integer"
+ },
+ "nsfw": {
+ "type": "boolean",
+ "default": false
+ },
+ "rate_limit_per_user": {
+ "type": "integer"
+ },
+ "topic": {
+ "type": "string"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "retention_policy_id": {
+ "type": "string"
+ },
+ "messages": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Message"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "read_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/ReadState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "default_thread_rate_limit_per_user": {
+ "type": "integer",
+ "default": 0
+ },
+ "position": {
+ "description": "Must be calculated Channel.calculatePosition",
+ "type": "integer"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "created_at",
+ "default_thread_rate_limit_per_user",
+ "flags",
+ "id",
+ "nsfw",
+ "owner",
+ "parent_id",
+ "position",
+ "type"
+ ]
+ },
+ "ChannelType": {
+ "enum": [
+ 0,
+ 1,
+ 10,
+ 11,
+ 12,
+ 13,
+ 14,
+ 15,
+ 2,
+ 255,
+ 3,
+ 33,
+ 34,
+ 35,
+ 4,
+ 5,
+ 6,
+ 64,
+ 7,
+ 8,
+ 9
+ ],
+ "type": "number"
+ },
+ "Recipient": {
+ "type": "object",
+ "properties": {
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "closed": {
+ "type": "boolean"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "channel_id",
+ "closed",
+ "id",
+ "user",
+ "user_id"
+ ]
+ },
+ "User": {
+ "type": "object",
+ "properties": {
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {
+ "type": "string"
+ },
+ "avatar": {
+ "type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ },
+ "phone": {
+ "type": "string"
+ },
+ "desktop": {
+ "type": "boolean",
+ "default": false
+ },
+ "mobile": {
+ "type": "boolean",
+ "default": false
+ },
+ "premium": {
+ "type": "boolean"
+ },
+ "premium_type": {
+ "type": "integer"
+ },
+ "bot": {
+ "type": "boolean",
+ "default": false
+ },
+ "bio": {
+ "type": "string",
+ "default": ""
+ },
+ "system": {
+ "type": "boolean",
+ "default": false
+ },
+ "nsfw_allowed": {
+ "type": "boolean",
+ "default": true
+ },
+ "mfa_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "webauthn_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "totp_secret": {
+ "type": "string",
+ "default": ""
+ },
+ "totp_last_ticket": {
+ "type": "string",
+ "default": ""
+ },
+ "created_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "premium_since": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "verified": {
+ "type": "boolean"
+ },
+ "disabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "deleted": {
+ "type": "boolean",
+ "default": false
+ },
+ "email": {
+ "type": "string"
+ },
+ "flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "public_flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "purchased_flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "premium_usage_flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "rights": {
+ "type": "string"
+ },
+ "sessions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Session"
+ }
+ },
+ "relationships": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Relationship"
+ }
+ },
+ "connected_accounts": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/ConnectedAccount"
+ }
+ },
+ "data": {
+ "type": "object",
+ "properties": {
+ "valid_tokens_since": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "hash": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "valid_tokens_since"
+ ]
+ },
+ "fingerprints": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "settings": {
+ "$ref": "#/definitions/UserSettings"
+ },
+ "extended_settings": {
+ "type": "string",
+ "default": "{}"
+ },
+ "security_keys": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/SecurityKey"
+ }
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "data",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "id",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "public_flags",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "sessions",
+ "settings",
+ "system",
+ "username",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "Session": {
+ "type": "object",
+ "properties": {
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "session_id": {
+ "type": "string"
+ },
+ "activities": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Activity"
+ }
+ },
+ "client_info": {
+ "type": "object",
+ "properties": {
+ "client": {
+ "type": "string"
+ },
+ "os": {
+ "type": "string"
+ },
+ "version": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "client",
+ "os",
+ "version"
+ ]
+ },
+ "status": {
+ "$ref": "#/definitions/Status"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "activities",
+ "client_info",
+ "id",
+ "session_id",
+ "status",
+ "user",
+ "user_id"
+ ]
+ },
+ "Relationship": {
+ "type": "object",
+ "properties": {
+ "from_id": {
+ "type": "string"
+ },
+ "from": {
+ "$ref": "#/definitions/User"
+ },
+ "to_id": {
+ "type": "string"
+ },
+ "to": {
+ "$ref": "#/definitions/User"
+ },
+ "nickname": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/RelationshipType"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "from",
+ "from_id",
+ "id",
+ "to",
+ "to_id",
+ "type"
+ ]
+ },
+ "RelationshipType": {
+ "enum": [
+ 1,
+ 2,
+ 3,
+ 4
+ ],
+ "type": "number"
+ },
+ "ConnectedAccount": {
+ "type": "object",
+ "properties": {
+ "external_id": {
+ "type": "string"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "friend_sync": {
+ "type": "boolean",
+ "default": false
+ },
+ "name": {
+ "type": "string"
+ },
+ "revoked": {
+ "type": "boolean",
+ "default": false
+ },
+ "show_activity": {
+ "type": "integer",
+ "default": 0
+ },
+ "type": {
+ "type": "string"
+ },
+ "verified": {
+ "type": "boolean",
+ "default": true
+ },
+ "visibility": {
+ "type": "integer",
+ "default": 0
+ },
+ "integrations": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "metadata_": {},
+ "metadata_visibility": {
+ "type": "integer",
+ "default": 0
+ },
+ "two_way_link": {
+ "type": "boolean",
+ "default": false
+ },
+ "token_data": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/ConnectedAccountTokenData"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "external_id",
+ "id",
+ "name",
+ "type",
+ "user",
+ "user_id"
+ ]
+ },
+ "UserSettings": {
+ "type": "object",
+ "properties": {
+ "index": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer",
+ "default": 3600
+ },
+ "allow_accessibility_detection": {
+ "type": "boolean",
+ "default": true
+ },
+ "animate_emoji": {
+ "type": "boolean",
+ "default": true
+ },
+ "animate_stickers": {
+ "type": "integer",
+ "default": 0
+ },
+ "contact_sync_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "convert_emoticons": {
+ "type": "boolean",
+ "default": false
+ },
+ "custom_status": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/CustomStatus"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "default_guilds_restricted": {
+ "type": "boolean",
+ "default": false
+ },
+ "detect_platform_accounts": {
+ "type": "boolean",
+ "default": false
+ },
+ "developer_mode": {
+ "type": "boolean",
+ "default": true
+ },
+ "disable_games_tab": {
+ "type": "boolean",
+ "default": true
+ },
+ "enable_tts_command": {
+ "type": "boolean",
+ "default": false
+ },
+ "explicit_content_filter": {
+ "type": "integer",
+ "default": 0
+ },
+ "friend_source_flags": {
+ "$ref": "#/definitions/FriendSourceFlags"
+ },
+ "gateway_connected": {
+ "type": "boolean",
+ "default": false
+ },
+ "gif_auto_play": {
+ "type": "boolean",
+ "default": false
+ },
+ "guild_folders": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/GuildFolder"
+ },
+ "default": []
+ },
+ "guild_positions": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "inline_attachment_media": {
+ "type": "boolean",
+ "default": true
+ },
+ "inline_embed_media": {
+ "type": "boolean",
+ "default": true
+ },
+ "locale": {
+ "type": "string",
+ "default": "en-US"
+ },
+ "message_display_compact": {
+ "type": "boolean",
+ "default": false
+ },
+ "native_phone_integration_enabled": {
+ "type": "boolean",
+ "default": true
+ },
+ "render_embeds": {
+ "type": "boolean",
+ "default": true
+ },
+ "render_reactions": {
+ "type": "boolean",
+ "default": true
+ },
+ "restricted_guilds": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "show_current_game": {
+ "type": "boolean",
+ "default": true
+ },
+ "status": {
+ "enum": [
+ "dnd",
+ "idle",
+ "invisible",
+ "offline",
+ "online"
+ ],
+ "type": "string",
+ "default": "online"
+ },
+ "stream_notifications_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "theme": {
+ "enum": [
+ "dark",
+ "light"
+ ],
+ "type": "string",
+ "default": "dark"
+ },
+ "timezone_offset": {
+ "type": "integer",
+ "default": 0
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "afk_timeout",
+ "allow_accessibility_detection",
+ "animate_emoji",
+ "animate_stickers",
+ "contact_sync_enabled",
+ "convert_emoticons",
+ "custom_status",
+ "default_guilds_restricted",
+ "detect_platform_accounts",
+ "developer_mode",
+ "disable_games_tab",
+ "enable_tts_command",
+ "explicit_content_filter",
+ "friend_source_flags",
+ "gateway_connected",
+ "gif_auto_play",
+ "guild_folders",
+ "guild_positions",
+ "index",
+ "inline_attachment_media",
+ "inline_embed_media",
+ "locale",
+ "message_display_compact",
+ "native_phone_integration_enabled",
+ "render_embeds",
+ "render_reactions",
+ "restricted_guilds",
+ "show_current_game",
+ "status",
+ "stream_notifications_enabled",
+ "theme",
+ "timezone_offset"
+ ]
+ },
+ "SecurityKey": {
+ "type": "object",
+ "properties": {
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "key_id": {
+ "type": "string"
+ },
+ "public_key": {
+ "type": "string"
+ },
+ "counter": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "counter",
+ "id",
+ "key_id",
+ "name",
+ "public_key",
+ "user",
+ "user_id"
+ ]
+ },
+ "ChannelPermissionOverwrite": {
+ "type": "object",
+ "properties": {
+ "allow": {
+ "type": "string"
+ },
+ "deny": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/ChannelPermissionOverwriteType"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "allow",
+ "deny",
+ "id",
+ "type"
+ ]
+ },
+ "Invite": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "temporary": {
+ "type": "boolean"
+ },
+ "uses": {
+ "type": "integer"
+ },
+ "max_uses": {
+ "type": "integer"
+ },
+ "max_age": {
+ "type": "integer"
+ },
+ "created_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "expires_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "inviter_id": {
+ "type": "string"
+ },
+ "inviter": {
+ "$ref": "#/definitions/User"
+ },
+ "target_user_id": {
+ "type": "string"
+ },
+ "target_user": {
+ "type": "string"
+ },
+ "target_user_type": {
+ "type": "integer"
+ },
+ "vanity_url": {
+ "type": "boolean"
+ },
+ "flags": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "channel_id",
+ "code",
+ "created_at",
+ "flags",
+ "guild",
+ "guild_id",
+ "inviter",
+ "max_age",
+ "max_uses",
+ "target_user_id",
+ "temporary",
+ "uses"
+ ]
+ },
+ "Message": {
+ "type": "object",
+ "properties": {
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "author_id": {
+ "type": "string"
+ },
+ "author": {
+ "$ref": "#/definitions/User"
+ },
+ "member_id": {
+ "type": "string"
+ },
+ "member": {
+ "$ref": "#/definitions/Member"
+ },
+ "webhook_id": {
+ "type": "string"
+ },
+ "webhook": {
+ "$ref": "#/definitions/Webhook"
+ },
+ "application_id": {
+ "type": "string"
+ },
+ "application": {
+ "$ref": "#/definitions/Application"
+ },
+ "content": {
+ "type": "string"
+ },
+ "timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "edited_timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "tts": {
+ "type": "boolean"
+ },
+ "mention_everyone": {
+ "type": "boolean"
+ },
+ "mentions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/User"
+ }
+ },
+ "mention_roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "mention_channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "sticker_items": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "attachments": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Attachment_1"
+ }
+ },
+ "embeds": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Embed"
+ }
+ },
+ "reactions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Reaction"
+ }
+ },
+ "nonce": {
+ "type": "string"
+ },
+ "pinned": {
+ "type": "boolean"
+ },
+ "type": {
+ "$ref": "#/definitions/MessageType"
+ },
+ "activity": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "integer"
+ },
+ "party_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "party_id",
+ "type"
+ ]
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "message_reference": {
+ "type": "object",
+ "properties": {
+ "message_id": {
+ "type": "string"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "guild_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "message_id"
+ ]
+ },
+ "referenced_message": {
+ "$ref": "#/definitions/Message"
+ },
+ "interaction": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/InteractionType"
+ },
+ "name": {
+ "type": "string"
+ },
+ "user_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "name",
+ "type",
+ "user_id"
+ ]
+ },
+ "components": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/MessageComponent"
+ }
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "embeds",
+ "id",
+ "mention_channels",
+ "mention_roles",
+ "mentions",
+ "reactions",
+ "timestamp",
+ "type"
+ ]
+ },
+ "Member": {
+ "type": "object",
+ "properties": {
+ "index": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "nick": {
+ "type": "string"
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "joined_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "premium_since": {
+ "type": "integer"
+ },
+ "deaf": {
+ "type": "boolean"
+ },
+ "mute": {
+ "type": "boolean"
+ },
+ "pending": {
+ "type": "boolean"
+ },
+ "settings": {
+ "$ref": "#/definitions/UserGuildSettings"
+ },
+ "last_message_id": {
+ "type": "string"
+ },
+ "joined_by": {
+ "type": "string"
+ },
+ "avatar": {
+ "type": "string"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ },
+ "communication_disabled_until": {
+ "type": "string",
+ "format": "date-time"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "banner",
+ "bio",
+ "communication_disabled_until",
+ "deaf",
+ "guild",
+ "guild_id",
+ "id",
+ "index",
+ "joined_at",
+ "joined_by",
+ "mute",
+ "pending",
+ "roles",
+ "settings",
+ "user"
+ ]
+ },
+ "Role": {
+ "type": "object",
+ "properties": {
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "color": {
+ "type": "integer"
+ },
+ "hoist": {
+ "type": "boolean"
+ },
+ "managed": {
+ "type": "boolean"
+ },
+ "mentionable": {
+ "type": "boolean"
+ },
+ "name": {
+ "type": "string"
+ },
+ "permissions": {
+ "type": "string"
+ },
+ "position": {
+ "type": "integer"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "unicode_emoji": {
+ "type": "string"
+ },
+ "tags": {
+ "type": "object",
+ "properties": {
+ "bot_id": {
+ "type": "string"
+ },
+ "integration_id": {
+ "type": "string"
+ },
+ "premium_subscriber": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "color",
+ "flags",
+ "guild",
+ "guild_id",
+ "hoist",
+ "id",
+ "managed",
+ "mentionable",
+ "name",
+ "permissions",
+ "position"
+ ]
+ },
+ "UserGuildSettings": {
+ "type": "object",
+ "properties": {
+ "channel_overrides": {
+ "anyOf": [
+ {
+ "type": "object",
+ "additionalProperties": {
+ "$ref": "#/definitions/ChannelOverride"
+ }
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "message_notifications": {
+ "type": "integer"
+ },
+ "mobile_push": {
+ "type": "boolean"
+ },
+ "mute_config": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/MuteConfig"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "muted": {
+ "type": "boolean"
+ },
+ "suppress_everyone": {
+ "type": "boolean"
+ },
+ "suppress_roles": {
+ "type": "boolean"
+ },
+ "version": {
+ "type": "integer"
+ },
+ "guild_id": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "mute_scheduled_events": {
+ "type": "boolean"
+ },
+ "hide_muted_channels": {
+ "type": "boolean"
+ },
+ "notify_highlights": {
+ "type": "number",
+ "enum": [
+ 0
+ ]
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel_overrides",
+ "flags",
+ "guild_id",
+ "hide_muted_channels",
+ "message_notifications",
+ "mobile_push",
+ "mute_config",
+ "mute_scheduled_events",
+ "muted",
+ "notify_highlights",
+ "suppress_everyone",
+ "suppress_roles",
+ "version"
+ ]
+ },
+ "Webhook": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "$ref": "#/definitions/WebhookType"
+ },
+ "name": {
+ "type": "string"
+ },
+ "avatar": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "application_id": {
+ "type": "string"
+ },
+ "application": {
+ "$ref": "#/definitions/Application"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "source_guild_id": {
+ "type": "string"
+ },
+ "source_guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "application",
+ "application_id",
+ "channel",
+ "channel_id",
+ "guild",
+ "guild_id",
+ "id",
+ "source_guild",
+ "source_guild_id",
+ "type",
+ "user",
+ "user_id"
+ ]
+ },
+ "WebhookType": {
+ "enum": [
+ 1,
+ 2,
+ 3
+ ],
+ "type": "number"
+ },
+ "Application": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "summary": {
+ "type": "string",
+ "default": ""
+ },
+ "type": {
+ "type": "object",
+ "properties": {},
+ "additionalProperties": true
+ },
+ "hook": {
+ "type": "boolean",
+ "default": true
+ },
+ "bot_public": {
+ "type": "boolean",
+ "default": true
+ },
+ "bot_require_code_grant": {
+ "type": "boolean",
+ "default": false
+ },
+ "verify_key": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "redirect_uris": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "rpc_application_state": {
+ "type": "integer",
+ "default": 0
+ },
+ "store_application_state": {
+ "type": "integer",
+ "default": 1
+ },
+ "verification_state": {
+ "type": "integer",
+ "default": 1
+ },
+ "interactions_endpoint_url": {
+ "type": "string"
+ },
+ "integration_public": {
+ "type": "boolean",
+ "default": true
+ },
+ "integration_require_code_grant": {
+ "type": "boolean",
+ "default": false
+ },
+ "discoverability_state": {
+ "type": "integer",
+ "default": 1
+ },
+ "discovery_eligibility_flags": {
+ "type": "integer",
+ "default": 2240
+ },
+ "bot": {
+ "$ref": "#/definitions/User"
+ },
+ "tags": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "cover_image": {
+ "type": "string"
+ },
+ "install_params": {
+ "type": "object",
+ "properties": {
+ "scopes": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "permissions": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "permissions",
+ "scopes"
+ ]
+ },
+ "terms_of_service_url": {
+ "type": "string"
+ },
+ "privacy_policy_url": {
+ "type": "string"
+ },
+ "team": {
+ "$ref": "#/definitions/Team"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "description",
+ "discoverability_state",
+ "discovery_eligibility_flags",
+ "flags",
+ "hook",
+ "id",
+ "integration_public",
+ "integration_require_code_grant",
+ "name",
+ "owner",
+ "redirect_uris",
+ "rpc_application_state",
+ "store_application_state",
+ "summary",
+ "verification_state",
+ "verify_key"
+ ]
+ },
+ "Team": {
+ "type": "object",
+ "properties": {
+ "icon": {
+ "type": "string"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/TeamMember"
+ }
+ },
+ "name": {
+ "type": "string"
+ },
+ "owner_user_id": {
+ "type": "string"
+ },
+ "owner_user": {
+ "$ref": "#/definitions/User"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "members",
+ "name",
+ "owner_user",
+ "owner_user_id"
+ ]
+ },
+ "TeamMember": {
+ "type": "object",
+ "properties": {
+ "membership_state": {
+ "$ref": "#/definitions/TeamMemberState"
+ },
+ "permissions": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "team_id": {
+ "type": "string"
+ },
+ "team": {
+ "$ref": "#/definitions/Team"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "membership_state",
+ "permissions",
+ "team",
+ "team_id",
+ "user",
+ "user_id"
+ ]
+ },
+ "TeamMemberState": {
+ "enum": [
+ 1,
+ 2
+ ],
+ "type": "number"
+ },
+ "Sticker": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "available": {
+ "type": "boolean"
+ },
+ "tags": {
+ "type": "string"
+ },
+ "pack_id": {
+ "type": "string"
+ },
+ "pack": {
+ "$ref": "#/definitions/StickerPack"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "type": {
+ "$ref": "#/definitions/StickerType"
+ },
+ "format_type": {
+ "$ref": "#/definitions/StickerFormatType"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "format_type",
+ "id",
+ "name",
+ "pack",
+ "type"
+ ]
+ },
+ "StickerPack": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "banner_asset_id": {
+ "type": "string"
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "cover_sticker_id": {
+ "type": "string"
+ },
+ "cover_sticker": {
+ "$ref": "#/definitions/Sticker"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "name",
+ "stickers"
+ ]
+ },
+ "StickerType": {
+ "enum": [
+ 1,
+ 2
+ ],
+ "type": "number"
+ },
+ "StickerFormatType": {
+ "enum": [
+ 0,
+ 1,
+ 2,
+ 3
+ ],
+ "type": "number"
+ },
+ "Attachment_1": {
+ "type": "object",
+ "properties": {
+ "filename": {
+ "type": "string"
+ },
+ "size": {
+ "type": "integer"
+ },
+ "url": {
+ "type": "string"
+ },
+ "proxy_url": {
+ "type": "string"
+ },
+ "height": {
+ "type": "integer"
+ },
+ "width": {
+ "type": "integer"
+ },
+ "content_type": {
+ "type": "string"
+ },
+ "message_id": {
+ "type": "string"
+ },
+ "message": {
+ "$ref": "#/definitions/Message"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "filename",
+ "id",
+ "message",
+ "message_id",
+ "proxy_url",
+ "size",
+ "url"
+ ]
+ },
+ "Reaction": {
+ "type": "object",
+ "properties": {
+ "count": {
+ "type": "integer"
+ },
+ "emoji": {
+ "$ref": "#/definitions/PartialEmoji"
+ },
+ "user_ids": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "count",
+ "emoji",
+ "user_ids"
+ ]
+ },
+ "PartialEmoji": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "animated": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "name"
+ ]
+ },
+ "MessageType": {
+ "enum": [
+ 0,
+ 1,
+ 10,
+ 11,
+ 12,
+ 13,
+ 14,
+ 15,
+ 16,
+ 19,
+ 2,
+ 20,
+ 255,
+ 3,
+ 4,
+ 41,
+ 42,
+ 43,
+ 5,
+ 50,
+ 6,
+ 63,
+ 7,
+ 8,
+ 9
+ ],
+ "type": "number"
+ },
+ "InteractionType": {
+ "enum": [
+ 0,
+ 1,
+ 2
+ ],
+ "type": "number"
+ },
+ "MessageComponent": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "integer"
+ },
+ "style": {
+ "type": "integer"
+ },
+ "label": {
+ "type": "string"
+ },
+ "emoji": {
+ "$ref": "#/definitions/PartialEmoji"
+ },
+ "custom_id": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "disabled": {
+ "type": "boolean"
+ },
+ "components": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/MessageComponent"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "components",
+ "type"
+ ]
+ },
+ "VoiceState": {
+ "type": "object",
+ "properties": {
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "member": {
+ "$ref": "#/definitions/Member"
+ },
+ "session_id": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ },
+ "deaf": {
+ "type": "boolean"
+ },
+ "mute": {
+ "type": "boolean"
+ },
+ "self_deaf": {
+ "type": "boolean"
+ },
+ "self_mute": {
+ "type": "boolean"
+ },
+ "self_stream": {
+ "type": "boolean"
+ },
+ "self_video": {
+ "type": "boolean"
+ },
+ "suppress": {
+ "type": "boolean"
+ },
+ "request_to_speak_timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "channel_id",
+ "deaf",
+ "guild_id",
+ "id",
+ "member",
+ "mute",
+ "self_deaf",
+ "self_mute",
+ "self_video",
+ "session_id",
+ "suppress",
+ "token",
+ "user",
+ "user_id"
+ ]
+ },
+ "ReadState": {
+ "type": "object",
+ "properties": {
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "last_message_id": {
+ "type": "string"
+ },
+ "public_ack": {
+ "type": "string"
+ },
+ "notifications_cursor": {
+ "type": "string"
+ },
+ "last_pin_timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "mention_count": {
+ "type": "integer"
+ },
+ "manual": {
+ "type": "boolean"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "channel_id",
+ "id",
+ "last_message_id",
+ "manual",
+ "mention_count",
+ "notifications_cursor",
+ "public_ack",
+ "user",
+ "user_id"
+ ]
+ },
+ "Ban": {
+ "type": "object",
+ "properties": {
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "executor_id": {
+ "type": "string"
+ },
+ "executor": {
+ "$ref": "#/definitions/User"
+ },
+ "ip": {
+ "type": "string"
+ },
+ "reason": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "executor",
+ "executor_id",
+ "guild",
+ "guild_id",
+ "id",
+ "ip",
+ "user",
+ "user_id"
+ ]
+ },
+ "Template": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "usage_count": {
+ "type": "integer"
+ },
+ "creator_id": {
+ "type": "string"
+ },
+ "creator": {
+ "$ref": "#/definitions/User"
+ },
+ "created_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "updated_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "source_guild_id": {
+ "type": "string"
+ },
+ "source_guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "serialized_source_guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "created_at",
+ "creator",
+ "creator_id",
+ "id",
+ "name",
+ "serialized_source_guild",
+ "source_guild",
+ "source_guild_id",
+ "updated_at"
+ ]
+ },
+ "Emoji": {
+ "type": "object",
+ "properties": {
+ "animated": {
+ "type": "boolean"
+ },
+ "available": {
+ "type": "boolean"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "managed": {
+ "type": "boolean"
+ },
+ "name": {
+ "type": "string"
+ },
+ "require_colons": {
+ "type": "boolean"
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "groups": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "animated",
+ "available",
+ "groups",
+ "guild",
+ "guild_id",
+ "id",
+ "managed",
+ "name",
+ "require_colons",
+ "roles",
+ "user",
+ "user_id"
+ ]
+ },
+ "GuildWelcomeScreen": {
+ "type": "object",
+ "properties": {
+ "enabled": {
+ "type": "boolean"
+ },
+ "description": {
+ "type": "string"
+ },
+ "welcome_channels": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "description": {
+ "type": "string"
+ },
+ "emoji_id": {
+ "type": "string"
+ },
+ "emoji_name": {
+ "type": "string"
+ },
+ "channel_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel_id",
+ "description"
+ ]
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "description",
+ "enabled",
+ "welcome_channels"
+ ]
+ },
+ "GuildMessagesSearchMessage": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/MessageType"
+ },
+ "content": {
+ "type": "string"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "author": {
+ "$ref": "#/definitions/PublicUser"
+ },
+ "attachments": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Attachment_1"
+ }
+ },
+ "embeds": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Embed"
+ }
+ },
+ "mentions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/PublicUser"
+ }
+ },
+ "mention_roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "pinned": {
+ "type": "boolean"
+ },
+ "mention_everyone": {
+ "type": "boolean"
+ },
+ "tts": {
+ "type": "boolean"
+ },
+ "timestamp": {
+ "type": "string"
+ },
+ "edited_timestamp": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "components": {
+ "type": "array",
+ "items": {}
+ },
+ "hit": {
+ "type": "boolean",
+ "enum": [
+ true
+ ]
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "attachments",
+ "author",
+ "channel_id",
+ "components",
+ "edited_timestamp",
+ "embeds",
+ "flags",
+ "hit",
+ "id",
+ "mention_roles",
+ "mentions",
+ "pinned",
+ "timestamp",
+ "tts",
+ "type"
+ ]
+ },
+ "PublicUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "premium_since": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "avatar": {
+ "type": "string"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ },
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {
+ "type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
+ },
+ "premium_type": {
+ "type": "integer"
+ },
+ "bot": {
+ "type": "boolean"
+ },
+ "public_flags": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio",
+ "bot",
+ "discriminator",
+ "id",
+ "premium_since",
+ "premium_type",
+ "public_flags",
+ "username"
+ ]
+ },
+ "GuildVanityUrl": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "uses": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "uses"
+ ]
+ },
+ "GuildVanityUrlNoInvite": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "null"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code"
+ ]
+ },
+ "ClientStatus": {
+ "type": "object",
+ "properties": {
+ "desktop": {
+ "type": "string"
+ },
+ "mobile": {
+ "type": "string"
+ },
+ "web": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "Snowflake": {
+ "description": "A container for useful snowflake-related methods.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "TenorGifResponse": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "src": {
+ "type": "string"
+ },
+ "gif_src": {
+ "type": "string"
+ },
+ "width": {
+ "type": "integer"
+ },
+ "height": {
+ "type": "integer"
+ },
+ "preview": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "gif_src",
+ "height",
+ "id",
+ "preview",
+ "src",
+ "title",
+ "url",
+ "width"
+ ]
+ },
+ "BackupCode": {
+ "type": "object",
+ "properties": {
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "code": {
+ "type": "string"
+ },
+ "consumed": {
+ "type": "boolean"
+ },
+ "expired": {
+ "type": "boolean"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "consumed",
+ "expired",
+ "id",
+ "user"
+ ]
+ },
+ "APIGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "reload": {
+ "description": "Reloads entity data from the database.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "toJSON": {
+ "type": "object",
+ "additionalProperties": false
+ },
+ "_do_validate": {
+ "type": "object",
+ "additionalProperties": false
+ },
+ "assign": {
+ "type": "object",
+ "additionalProperties": false
+ },
+ "hasId": {
+ "description": "Checks if entity has an id.\nIf entity composite compose ids, it will check them all.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "save": {
+ "description": "Saves current entity in the database.\nIf entity does not exist in the database then inserts, otherwise updates.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "remove": {
+ "description": "Removes current entity from the database.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "softRemove": {
+ "description": "Records the delete date of current entity.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "recover": {
+ "description": "Recovers a given entity in the database.",
+ "type": "object",
+ "additionalProperties": false
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "_do_validate",
+ "assign",
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "hasId",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "recover",
+ "reload",
+ "remove",
+ "roles",
+ "save",
+ "softRemove",
+ "stickers",
+ "toJSON",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
+ },
+ "DmChannelDTO": {
+ "type": "object",
+ "properties": {
+ "icon": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "id": {
+ "type": "string"
+ },
+ "last_message_id": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "name": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "origin_channel_id": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "recipients": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/MinimalPublicUserDTO"
+ }
+ },
+ "type": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "icon",
+ "id",
+ "last_message_id",
+ "name",
+ "origin_channel_id",
+ "recipients",
+ "type"
+ ]
+ },
+ "MinimalPublicUserDTO": {
+ "type": "object",
+ "properties": {
+ "avatar": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "discriminator": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "public_flags": {
+ "type": "integer"
+ },
+ "username": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "discriminator",
+ "id",
+ "public_flags",
+ "username"
+ ]
+ },
+ "Categories": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ },
+ "localizations": {
+ "type": "string"
+ },
+ "is_primary": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "is_primary",
+ "localizations",
+ "name"
+ ]
+ },
+ "GuildVoiceRegion": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "custom": {
+ "type": "boolean"
+ },
+ "deprecated": {
+ "type": "boolean"
+ },
+ "optimal": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "custom",
+ "deprecated",
+ "id",
+ "name",
+ "optimal"
+ ]
+ },
+ "UserLimits": {
+ "type": "object",
+ "properties": {
+ "maxGuilds": {
+ "type": "integer",
+ "default": 1048576
+ },
+ "maxUsername": {
+ "type": "integer",
+ "default": 32
+ },
+ "maxFriends": {
+ "type": "integer",
+ "default": 5000
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "maxFriends",
+ "maxGuilds",
+ "maxUsername"
+ ]
+ },
+ "GuildLimits": {
+ "type": "object",
+ "properties": {
+ "maxRoles": {
+ "type": "integer",
+ "default": 1000
+ },
+ "maxEmojis": {
+ "type": "integer",
+ "default": 2000
+ },
+ "maxMembers": {
+ "type": "integer",
+ "default": 25000000
+ },
+ "maxChannels": {
+ "type": "integer",
+ "default": 65535
+ },
+ "maxChannelsInCategory": {
+ "type": "integer",
+ "default": 65535
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "maxChannels",
+ "maxChannelsInCategory",
+ "maxEmojis",
+ "maxMembers",
+ "maxRoles"
+ ]
+ },
+ "MessageLimits": {
+ "type": "object",
+ "properties": {
+ "maxCharacters": {
+ "type": "integer",
+ "default": 1048576
+ },
+ "maxTTSCharacters": {
+ "type": "integer",
+ "default": 160
+ },
+ "maxReactions": {
+ "type": "integer",
+ "default": 2048
+ },
+ "maxAttachmentSize": {
+ "type": "integer",
+ "default": 1073741824
+ },
+ "maxBulkDelete": {
+ "type": "integer",
+ "default": 1000
+ },
+ "maxEmbedDownloadSize": {
+ "type": "integer",
+ "default": 5242880
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "maxAttachmentSize",
+ "maxBulkDelete",
+ "maxCharacters",
+ "maxEmbedDownloadSize",
+ "maxReactions",
+ "maxTTSCharacters"
+ ]
+ },
+ "ChannelLimits": {
+ "type": "object",
+ "properties": {
+ "maxPins": {
+ "type": "integer",
+ "default": 500
+ },
+ "maxTopic": {
+ "type": "integer",
+ "default": 1024
+ },
+ "maxWebhooks": {
+ "type": "integer",
+ "default": 100
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "maxPins",
+ "maxTopic",
+ "maxWebhooks"
+ ]
+ },
+ "RateLimits": {
+ "type": "object",
+ "properties": {
+ "enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "ip": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "global": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "error": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "routes": {
+ "$ref": "#/definitions/RouteRateLimit"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "enabled",
+ "error",
+ "global",
+ "ip",
+ "routes"
+ ]
+ },
+ "RateLimitOptions": {
+ "type": "object",
+ "properties": {
+ "bot": {
+ "type": "integer"
+ },
+ "count": {
+ "type": "integer"
+ },
+ "window": {
+ "type": "integer"
+ },
+ "onyIp": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "count",
+ "window"
+ ]
+ },
+ "RouteRateLimit": {
+ "type": "object",
+ "properties": {
+ "guild": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "webhook": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "channel": {
+ "$ref": "#/definitions/RateLimitOptions"
+ },
+ "auth": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "auth",
+ "channel",
+ "guild",
+ "webhook"
+ ]
+ },
+ "GlobalRateLimits": {
+ "type": "object",
+ "properties": {
+ "register": {
+ "$ref": "#/definitions/GlobalRateLimit"
+ },
+ "sendMessage": {
+ "$ref": "#/definitions/GlobalRateLimit"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "register",
+ "sendMessage"
+ ]
+ },
+ "GlobalRateLimit": {
+ "type": "object",
+ "properties": {
+ "limit": {
+ "type": "integer",
+ "default": 100
+ },
+ "window": {
+ "type": "integer",
+ "default": 3600000
+ },
+ "enabled": {
+ "type": "boolean",
+ "default": true
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "enabled",
+ "limit",
+ "window"
+ ]
+ },
+ "PublicConnectedAccount": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "type": {
+ "type": "string"
+ },
+ "verified": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "name",
+ "type"
+ ]
+ },
+ "UserProfile": {
+ "type": "object",
+ "properties": {
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio"
+ ]
+ },
+ "TokenResponse": {
+ "type": "object",
+ "properties": {
+ "token": {
+ "type": "string"
+ },
+ "settings": {
+ "$ref": "#/definitions/UserSettings"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "settings",
+ "token"
+ ]
+ },
+ "MFAResponse": {
+ "type": "object",
+ "properties": {
+ "ticket": {
+ "type": "string"
+ },
+ "mfa": {
+ "type": "boolean",
+ "enum": [
+ true
+ ]
+ },
+ "sms": {
+ "type": "boolean",
+ "enum": [
+ false
+ ]
+ },
+ "token": {
+ "type": "null"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "mfa",
+ "sms",
+ "ticket",
+ "token"
+ ]
+ },
+ "WebAuthnResponse": {
+ "type": "object",
+ "properties": {
+ "webauthn": {
+ "type": "string"
+ },
+ "ticket": {
+ "type": "string"
+ },
+ "mfa": {
+ "type": "boolean",
+ "enum": [
+ true
+ ]
+ },
+ "sms": {
+ "type": "boolean",
+ "enum": [
+ false
+ ]
+ },
+ "token": {
+ "type": "null"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "mfa",
+ "sms",
+ "ticket",
+ "token",
+ "webauthn"
+ ]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
+ }
+ },
+ "$schema": "http://json-schema.org/draft-07/schema#"
+ },
+ "AdminGuildResponse": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ],
+ "definitions": {
+ "ChannelPermissionOverwriteType": {
+ "enum": [
+ 0,
+ 1,
+ 2
+ ],
+ "type": "number"
+ },
+ "ConnectedAccountTokenData": {
+ "type": "object",
+ "properties": {
+ "access_token": {
+ "type": "string"
+ },
+ "token_type": {
+ "type": "string"
+ },
+ "scope": {
+ "type": "string"
+ },
+ "refresh_token": {
+ "type": "string"
+ },
+ "expires_in": {
+ "type": "integer"
+ },
+ "expires_at": {
+ "type": "integer"
+ },
+ "fetched_at": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "access_token",
+ "fetched_at"
+ ]
+ },
+ "ChannelModifySchema": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "maxLength": 100,
+ "type": "string"
+ },
+ "type": {
+ "enum": [
+ 0,
+ 1,
+ 10,
+ 11,
+ 12,
+ 13,
+ 14,
+ 15,
+ 2,
+ 255,
+ 3,
+ 33,
+ 34,
+ 35,
+ 4,
+ 5,
+ 6,
+ 64,
+ 7,
+ 8,
+ 9
+ ],
+ "type": "number"
+ },
+ "topic": {
+ "type": "string"
+ },
+ "icon": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "bitrate": {
+ "type": "integer"
+ },
+ "user_limit": {
+ "type": "integer"
+ },
+ "rate_limit_per_user": {
+ "type": "integer"
+ },
+ "position": {
+ "type": "integer"
+ },
+ "permission_overwrites": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/ChannelPermissionOverwriteType"
+ },
+ "allow": {
+ "type": "string"
+ },
+ "deny": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "allow",
+ "deny",
+ "id",
+ "type"
+ ]
+ }
+ },
+ "parent_id": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "rtc_region": {
+ "type": "string"
+ },
+ "default_auto_archive_duration": {
+ "type": "integer"
+ },
+ "default_reaction_emoji": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "default_thread_rate_limit_per_user": {
+ "type": "integer"
+ },
+ "video_quality_mode": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false
+ },
+ "ActivitySchema": {
+ "type": "object",
+ "properties": {
+ "afk": {
+ "type": "boolean"
+ },
+ "status": {
+ "$ref": "#/definitions/Status"
+ },
+ "activities": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Activity"
+ }
+ },
+ "since": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "status"
+ ]
+ },
+ "Status": {
+ "enum": [
+ "dnd",
+ "idle",
+ "invisible",
+ "offline",
+ "online"
+ ],
+ "type": "string"
+ },
+ "Activity": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/ActivityType"
+ },
+ "url": {
+ "type": "string"
+ },
+ "created_at": {
+ "type": "integer"
+ },
+ "timestamps": {
+ "type": "object",
+ "properties": {
+ "start": {
+ "type": "integer"
+ },
+ "end": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "end",
+ "start"
+ ]
+ },
+ "application_id": {
+ "type": "string"
+ },
+ "details": {
+ "type": "string"
+ },
+ "state": {
+ "type": "string"
+ },
+ "emoji": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "animated": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "animated",
+ "name"
+ ]
+ },
+ "party": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "size": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ }
+ },
+ "additionalProperties": false
+ },
+ "assets": {
+ "type": "object",
+ "properties": {
+ "large_image": {
+ "type": "string"
+ },
+ "large_text": {
+ "type": "string"
+ },
+ "small_image": {
+ "type": "string"
+ },
+ "small_text": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "secrets": {
+ "type": "object",
+ "properties": {
+ "join": {
+ "type": "string"
+ },
+ "spectate": {
+ "type": "string"
+ },
+ "match": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "instance": {
+ "type": "boolean"
+ },
+ "flags": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "sync_id": {
+ "type": "string"
+ },
+ "metadata": {
+ "type": "object",
+ "properties": {
+ "context_uri": {
+ "type": "string"
+ },
+ "album_id": {
+ "type": "string"
+ },
+ "artist_ids": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "album_id",
+ "artist_ids"
+ ]
+ },
+ "session_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "flags",
+ "name",
+ "session_id",
+ "type"
+ ]
+ },
+ "ActivityType": {
+ "enum": [
+ 0,
+ 1,
+ 2,
+ 4,
+ 5
+ ],
+ "type": "number"
+ },
+ "Embed": {
+ "type": "object",
+ "properties": {
+ "title": {
+ "type": "string"
+ },
+ "type": {
+ "enum": [
+ "article",
+ "gifv",
+ "image",
+ "link",
+ "rich",
+ "video"
+ ],
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "color": {
+ "type": "integer"
+ },
+ "footer": {
+ "type": "object",
+ "properties": {
+ "text": {
+ "type": "string"
+ },
+ "icon_url": {
+ "type": "string"
+ },
+ "proxy_icon_url": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "text"
+ ]
+ },
+ "image": {
+ "$ref": "#/definitions/EmbedImage"
+ },
+ "thumbnail": {
+ "$ref": "#/definitions/EmbedImage"
+ },
+ "video": {
+ "$ref": "#/definitions/EmbedImage"
+ },
+ "provider": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "author": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "icon_url": {
+ "type": "string"
+ },
+ "proxy_icon_url": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "fields": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "value": {
+ "type": "string"
+ },
+ "inline": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "name",
+ "value"
+ ]
+ }
+ }
+ },
+ "additionalProperties": false
+ },
+ "EmbedImage": {
+ "type": "object",
+ "properties": {
+ "url": {
+ "type": "string"
+ },
+ "proxy_url": {
+ "type": "string"
+ },
+ "height": {
+ "type": "integer"
+ },
+ "width": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false
+ },
+ "ChannelOverride": {
+ "type": "object",
+ "properties": {
+ "message_notifications": {
+ "type": "integer"
+ },
+ "mute_config": {
+ "$ref": "#/definitions/MuteConfig"
+ },
+ "muted": {
+ "type": "boolean"
+ },
+ "channel_id": {
+ "type": [
+ "null",
+ "string"
+ ]
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel_id",
+ "message_notifications",
+ "mute_config",
+ "muted"
+ ]
+ },
+ "MuteConfig": {
+ "type": "object",
+ "properties": {
+ "end_time": {
+ "type": "integer"
+ },
+ "selected_time_window": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "end_time",
+ "selected_time_window"
+ ]
+ },
+ "CustomStatus": {
+ "type": "object",
+ "properties": {
+ "emoji_id": {
+ "type": "string"
+ },
+ "emoji_name": {
+ "type": "string"
+ },
+ "expires_at": {
+ "type": "integer"
+ },
+ "text": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false
+ },
+ "FriendSourceFlags": {
+ "type": "object",
+ "properties": {
+ "all": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "all"
+ ]
+ },
+ "GuildFolder": {
+ "type": "object",
+ "properties": {
+ "color": {
+ "type": "integer"
+ },
+ "guild_ids": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "id": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "color",
+ "guild_ids",
+ "id",
+ "name"
+ ]
+ },
+ "GenerateWebAuthnCredentialsSchema": {
+ "type": "object",
+ "properties": {
+ "password": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "password"
+ ]
+ },
+ "CreateWebAuthnCredentialSchema": {
+ "type": "object",
+ "properties": {
+ "credential": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "ticket": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "credential",
+ "name",
+ "ticket"
+ ]
+ },
+ "APIErrorResponse": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "integer"
+ },
+ "message": {
+ "type": "string"
+ },
+ "errors": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "object",
+ "properties": {
+ "_errors": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "message": {
+ "type": "string"
+ },
+ "code": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "message"
+ ]
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "_errors"
+ ]
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "errors",
+ "message"
+ ]
+ },
+ "CaptchaRequiredResponse": {
+ "type": "object",
+ "properties": {
+ "captcha_key": {
+ "type": "string"
+ },
+ "captcha_sitekey": {
+ "type": "string"
+ },
+ "captcha_service": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "captcha_key",
+ "captcha_service",
+ "captcha_sitekey"
+ ]
+ },
+ "Guild": {
+ "type": "object",
+ "properties": {
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean",
+ "default": false
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "template": {
+ "$ref": "#/definitions/Template"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean",
+ "default": false
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean",
+ "default": true
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "nsfw": {
+ "type": "boolean",
+ "default": false
+ },
+ "parent": {
+ "type": "string"
+ },
+ "permissions": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "template",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
+ },
+ "Channel": {
+ "type": "object",
+ "properties": {
+ "created_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "name": {
+ "type": "string"
+ },
+ "icon": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "type": {
+ "$ref": "#/definitions/ChannelType"
+ },
+ "recipients": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Recipient"
+ }
+ },
+ "last_message_id": {
+ "type": "string"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "parent_id": {
+ "type": "string"
+ },
+ "parent": {
+ "$ref": "#/definitions/Channel"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "last_pin_timestamp": {
+ "type": "integer"
+ },
+ "default_auto_archive_duration": {
+ "type": "integer"
+ },
+ "permission_overwrites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/ChannelPermissionOverwrite"
+ }
+ },
+ "video_quality_mode": {
+ "type": "integer"
+ },
+ "bitrate": {
+ "type": "integer"
+ },
+ "user_limit": {
+ "type": "integer"
+ },
+ "nsfw": {
+ "type": "boolean",
+ "default": false
+ },
+ "rate_limit_per_user": {
+ "type": "integer"
+ },
+ "topic": {
+ "type": "string"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "retention_policy_id": {
+ "type": "string"
+ },
+ "messages": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Message"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "read_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/ReadState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "default_thread_rate_limit_per_user": {
+ "type": "integer",
+ "default": 0
+ },
+ "position": {
+ "description": "Must be calculated Channel.calculatePosition",
+ "type": "integer"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "created_at",
+ "default_thread_rate_limit_per_user",
+ "flags",
+ "id",
+ "nsfw",
+ "owner",
+ "parent_id",
+ "position",
+ "type"
+ ]
+ },
+ "ChannelType": {
+ "enum": [
+ 0,
+ 1,
+ 10,
+ 11,
+ 12,
+ 13,
+ 14,
+ 15,
+ 2,
+ 255,
+ 3,
+ 33,
+ 34,
+ 35,
+ 4,
+ 5,
+ 6,
+ 64,
+ 7,
+ 8,
+ 9
+ ],
+ "type": "number"
+ },
+ "Recipient": {
+ "type": "object",
+ "properties": {
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "closed": {
+ "type": "boolean"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "channel_id",
+ "closed",
+ "id",
+ "user",
+ "user_id"
+ ]
+ },
+ "User": {
+ "type": "object",
+ "properties": {
"username": {
"type": "string"
},
- "discriminator": {
+ "discriminator": {
+ "type": "string"
+ },
+ "avatar": {
+ "type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ },
+ "phone": {
+ "type": "string"
+ },
+ "desktop": {
+ "type": "boolean",
+ "default": false
+ },
+ "mobile": {
+ "type": "boolean",
+ "default": false
+ },
+ "premium": {
+ "type": "boolean"
+ },
+ "premium_type": {
+ "type": "integer"
+ },
+ "bot": {
+ "type": "boolean",
+ "default": false
+ },
+ "bio": {
+ "type": "string",
+ "default": ""
+ },
+ "system": {
+ "type": "boolean",
+ "default": false
+ },
+ "nsfw_allowed": {
+ "type": "boolean",
+ "default": true
+ },
+ "mfa_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "webauthn_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "totp_secret": {
+ "type": "string",
+ "default": ""
+ },
+ "totp_last_ticket": {
+ "type": "string",
+ "default": ""
+ },
+ "created_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "premium_since": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "verified": {
+ "type": "boolean"
+ },
+ "disabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "deleted": {
+ "type": "boolean",
+ "default": false
+ },
+ "email": {
+ "type": "string"
+ },
+ "flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "public_flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "purchased_flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "premium_usage_flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "rights": {
+ "type": "string"
+ },
+ "sessions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Session"
+ }
+ },
+ "relationships": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Relationship"
+ }
+ },
+ "connected_accounts": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/ConnectedAccount"
+ }
+ },
+ "data": {
+ "type": "object",
+ "properties": {
+ "valid_tokens_since": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "hash": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "valid_tokens_since"
+ ]
+ },
+ "fingerprints": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "settings": {
+ "$ref": "#/definitions/UserSettings"
+ },
+ "extended_settings": {
+ "type": "string",
+ "default": "{}"
+ },
+ "security_keys": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/SecurityKey"
+ }
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "data",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "id",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "public_flags",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "sessions",
+ "settings",
+ "system",
+ "username",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "Session": {
+ "type": "object",
+ "properties": {
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "session_id": {
"type": "string"
},
- "public_flags": {
+ "activities": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Activity"
+ }
+ },
+ "client_info": {
+ "type": "object",
+ "properties": {
+ "client": {
+ "type": "string"
+ },
+ "os": {
+ "type": "string"
+ },
+ "version": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "client",
+ "os",
+ "version"
+ ]
+ },
+ "status": {
+ "$ref": "#/definitions/Status"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "activities",
+ "client_info",
+ "id",
+ "session_id",
+ "status",
+ "user",
+ "user_id"
+ ]
+ },
+ "Relationship": {
+ "type": "object",
+ "properties": {
+ "from_id": {
+ "type": "string"
+ },
+ "from": {
+ "$ref": "#/definitions/User"
+ },
+ "to_id": {
+ "type": "string"
+ },
+ "to": {
+ "$ref": "#/definitions/User"
+ },
+ "nickname": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/RelationshipType"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "from",
+ "from_id",
+ "id",
+ "to",
+ "to_id",
+ "type"
+ ]
+ },
+ "RelationshipType": {
+ "enum": [
+ 1,
+ 2,
+ 3,
+ 4
+ ],
+ "type": "number"
+ },
+ "ConnectedAccount": {
+ "type": "object",
+ "properties": {
+ "external_id": {
+ "type": "string"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "friend_sync": {
+ "type": "boolean",
+ "default": false
+ },
+ "name": {
+ "type": "string"
+ },
+ "revoked": {
+ "type": "boolean",
+ "default": false
+ },
+ "show_activity": {
+ "type": "integer",
+ "default": 0
+ },
+ "type": {
+ "type": "string"
+ },
+ "verified": {
+ "type": "boolean",
+ "default": true
+ },
+ "visibility": {
+ "type": "integer",
+ "default": 0
+ },
+ "integrations": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "metadata_": {},
+ "metadata_visibility": {
+ "type": "integer",
+ "default": 0
+ },
+ "two_way_link": {
+ "type": "boolean",
+ "default": false
+ },
+ "token_data": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/ConnectedAccountTokenData"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "external_id",
+ "id",
+ "name",
+ "type",
+ "user",
+ "user_id"
+ ]
+ },
+ "UserSettings": {
+ "type": "object",
+ "properties": {
+ "index": {
+ "type": "string"
+ },
+ "afk_timeout": {
+ "type": "integer",
+ "default": 3600
+ },
+ "allow_accessibility_detection": {
+ "type": "boolean",
+ "default": true
+ },
+ "animate_emoji": {
+ "type": "boolean",
+ "default": true
+ },
+ "animate_stickers": {
+ "type": "integer",
+ "default": 0
+ },
+ "contact_sync_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "convert_emoticons": {
+ "type": "boolean",
+ "default": false
+ },
+ "custom_status": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/CustomStatus"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "default_guilds_restricted": {
+ "type": "boolean",
+ "default": false
+ },
+ "detect_platform_accounts": {
+ "type": "boolean",
+ "default": false
+ },
+ "developer_mode": {
+ "type": "boolean",
+ "default": true
+ },
+ "disable_games_tab": {
+ "type": "boolean",
+ "default": true
+ },
+ "enable_tts_command": {
+ "type": "boolean",
+ "default": false
+ },
+ "explicit_content_filter": {
+ "type": "integer",
+ "default": 0
+ },
+ "friend_source_flags": {
+ "$ref": "#/definitions/FriendSourceFlags"
+ },
+ "gateway_connected": {
+ "type": "boolean",
+ "default": false
+ },
+ "gif_auto_play": {
+ "type": "boolean",
+ "default": false
+ },
+ "guild_folders": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/GuildFolder"
+ },
+ "default": []
+ },
+ "guild_positions": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "inline_attachment_media": {
+ "type": "boolean",
+ "default": true
+ },
+ "inline_embed_media": {
+ "type": "boolean",
+ "default": true
+ },
+ "locale": {
+ "type": "string",
+ "default": "en-US"
+ },
+ "message_display_compact": {
+ "type": "boolean",
+ "default": false
+ },
+ "native_phone_integration_enabled": {
+ "type": "boolean",
+ "default": true
+ },
+ "render_embeds": {
+ "type": "boolean",
+ "default": true
+ },
+ "render_reactions": {
+ "type": "boolean",
+ "default": true
+ },
+ "restricted_guilds": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "show_current_game": {
+ "type": "boolean",
+ "default": true
+ },
+ "status": {
+ "enum": [
+ "dnd",
+ "idle",
+ "invisible",
+ "offline",
+ "online"
+ ],
+ "type": "string",
+ "default": "online"
+ },
+ "stream_notifications_enabled": {
+ "type": "boolean",
+ "default": false
+ },
+ "theme": {
+ "enum": [
+ "dark",
+ "light"
+ ],
+ "type": "string",
+ "default": "dark"
+ },
+ "timezone_offset": {
+ "type": "integer",
+ "default": 0
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "afk_timeout",
+ "allow_accessibility_detection",
+ "animate_emoji",
+ "animate_stickers",
+ "contact_sync_enabled",
+ "convert_emoticons",
+ "custom_status",
+ "default_guilds_restricted",
+ "detect_platform_accounts",
+ "developer_mode",
+ "disable_games_tab",
+ "enable_tts_command",
+ "explicit_content_filter",
+ "friend_source_flags",
+ "gateway_connected",
+ "gif_auto_play",
+ "guild_folders",
+ "guild_positions",
+ "index",
+ "inline_attachment_media",
+ "inline_embed_media",
+ "locale",
+ "message_display_compact",
+ "native_phone_integration_enabled",
+ "render_embeds",
+ "render_reactions",
+ "restricted_guilds",
+ "show_current_game",
+ "status",
+ "stream_notifications_enabled",
+ "theme",
+ "timezone_offset"
+ ]
+ },
+ "SecurityKey": {
+ "type": "object",
+ "properties": {
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "key_id": {
+ "type": "string"
+ },
+ "public_key": {
+ "type": "string"
+ },
+ "counter": {
"type": "integer"
},
- "accent_color": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "counter",
+ "id",
+ "key_id",
+ "name",
+ "public_key",
+ "user",
+ "user_id"
+ ]
+ },
+ "ChannelPermissionOverwrite": {
+ "type": "object",
+ "properties": {
+ "allow": {
+ "type": "string"
+ },
+ "deny": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/ChannelPermissionOverwriteType"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "allow",
+ "deny",
+ "id",
+ "type"
+ ]
+ },
+ "Invite": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "temporary": {
+ "type": "boolean"
+ },
+ "uses": {
+ "type": "integer"
+ },
+ "max_uses": {
+ "type": "integer"
+ },
+ "max_age": {
+ "type": "integer"
+ },
+ "created_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "expires_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "inviter_id": {
+ "type": "string"
+ },
+ "inviter": {
+ "$ref": "#/definitions/User"
+ },
+ "target_user_id": {
+ "type": "string"
+ },
+ "target_user": {
+ "type": "string"
+ },
+ "target_user_type": {
+ "type": "integer"
+ },
+ "vanity_url": {
+ "type": "boolean"
+ },
+ "flags": {
+ "type": "integer"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "channel_id",
+ "code",
+ "created_at",
+ "flags",
+ "guild",
+ "guild_id",
+ "inviter",
+ "max_age",
+ "max_uses",
+ "target_user_id",
+ "temporary",
+ "uses"
+ ]
+ },
+ "Message": {
+ "type": "object",
+ "properties": {
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "author_id": {
+ "type": "string"
+ },
+ "author": {
+ "$ref": "#/definitions/User"
+ },
+ "member_id": {
+ "type": "string"
+ },
+ "member": {
+ "$ref": "#/definitions/Member"
+ },
+ "webhook_id": {
+ "type": "string"
+ },
+ "webhook": {
+ "$ref": "#/definitions/Webhook"
+ },
+ "application_id": {
+ "type": "string"
+ },
+ "application": {
+ "$ref": "#/definitions/Application"
+ },
+ "content": {
+ "type": "string"
+ },
+ "timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "edited_timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "tts": {
+ "type": "boolean"
+ },
+ "mention_everyone": {
+ "type": "boolean"
+ },
+ "mentions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/User"
+ }
+ },
+ "mention_roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "mention_channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "sticker_items": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "attachments": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Attachment_1"
+ }
+ },
+ "embeds": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Embed"
+ }
+ },
+ "reactions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Reaction"
+ }
+ },
+ "nonce": {
+ "type": "string"
+ },
+ "pinned": {
+ "type": "boolean"
+ },
+ "type": {
+ "$ref": "#/definitions/MessageType"
+ },
+ "activity": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "integer"
+ },
+ "party_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "party_id",
+ "type"
+ ]
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "message_reference": {
+ "type": "object",
+ "properties": {
+ "message_id": {
+ "type": "string"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "guild_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "message_id"
+ ]
+ },
+ "referenced_message": {
+ "$ref": "#/definitions/Message"
+ },
+ "interaction": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/InteractionType"
+ },
+ "name": {
+ "type": "string"
+ },
+ "user_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "name",
+ "type",
+ "user_id"
+ ]
+ },
+ "components": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/MessageComponent"
+ }
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "embeds",
+ "id",
+ "mention_channels",
+ "mention_roles",
+ "mentions",
+ "reactions",
+ "timestamp",
+ "type"
+ ]
+ },
+ "Member": {
+ "type": "object",
+ "properties": {
+ "index": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "nick": {
+ "type": "string"
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "joined_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "premium_since": {
"type": "integer"
},
+ "deaf": {
+ "type": "boolean"
+ },
+ "mute": {
+ "type": "boolean"
+ },
+ "pending": {
+ "type": "boolean"
+ },
+ "settings": {
+ "$ref": "#/definitions/UserGuildSettings"
+ },
+ "last_message_id": {
+ "type": "string"
+ },
+ "joined_by": {
+ "type": "string"
+ },
+ "avatar": {
+ "type": "string"
+ },
"banner": {
"type": "string"
},
"bio": {
"type": "string"
},
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
+ },
+ "pronouns": {
+ "type": "string"
+ },
+ "communication_disabled_until": {
+ "type": "string",
+ "format": "date-time"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "banner",
+ "bio",
+ "communication_disabled_until",
+ "deaf",
+ "guild",
+ "guild_id",
+ "id",
+ "index",
+ "joined_at",
+ "joined_by",
+ "mute",
+ "pending",
+ "roles",
+ "settings",
+ "user"
+ ]
+ },
+ "Role": {
+ "type": "object",
+ "properties": {
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "color": {
+ "type": "integer"
+ },
+ "hoist": {
+ "type": "boolean"
+ },
+ "managed": {
+ "type": "boolean"
+ },
+ "mentionable": {
+ "type": "boolean"
+ },
+ "name": {
+ "type": "string"
+ },
+ "permissions": {
+ "type": "string"
+ },
+ "position": {
+ "type": "integer"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "unicode_emoji": {
+ "type": "string"
+ },
+ "tags": {
+ "type": "object",
+ "properties": {
+ "bot_id": {
+ "type": "string"
+ },
+ "integration_id": {
+ "type": "string"
+ },
+ "premium_subscriber": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "color",
+ "flags",
+ "guild",
+ "guild_id",
+ "hoist",
+ "id",
+ "managed",
+ "mentionable",
+ "name",
+ "permissions",
+ "position"
+ ]
+ },
+ "UserGuildSettings": {
+ "type": "object",
+ "properties": {
+ "channel_overrides": {
+ "anyOf": [
+ {
+ "type": "object",
+ "additionalProperties": {
+ "$ref": "#/definitions/ChannelOverride"
+ }
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "message_notifications": {
+ "type": "integer"
+ },
+ "mobile_push": {
+ "type": "boolean"
+ },
+ "mute_config": {
+ "anyOf": [
+ {
+ "$ref": "#/definitions/MuteConfig"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "muted": {
+ "type": "boolean"
+ },
+ "suppress_everyone": {
+ "type": "boolean"
+ },
+ "suppress_roles": {
+ "type": "boolean"
+ },
+ "version": {
+ "type": "integer"
+ },
+ "guild_id": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "flags": {
+ "type": "integer"
+ },
+ "mute_scheduled_events": {
+ "type": "boolean"
+ },
+ "hide_muted_channels": {
+ "type": "boolean"
+ },
+ "notify_highlights": {
+ "type": "number",
+ "enum": [
+ 0
+ ]
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel_overrides",
+ "flags",
+ "guild_id",
+ "hide_muted_channels",
+ "message_notifications",
+ "mobile_push",
+ "mute_config",
+ "mute_scheduled_events",
+ "muted",
+ "notify_highlights",
+ "suppress_everyone",
+ "suppress_roles",
+ "version"
+ ]
+ },
+ "Webhook": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "$ref": "#/definitions/WebhookType"
+ },
+ "name": {
+ "type": "string"
+ },
+ "avatar": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "application_id": {
+ "type": "string"
+ },
+ "application": {
+ "$ref": "#/definitions/Application"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "source_guild_id": {
+ "type": "string"
+ },
+ "source_guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "application",
+ "application_id",
+ "channel",
+ "channel_id",
+ "guild",
+ "guild_id",
+ "id",
+ "source_guild",
+ "source_guild_id",
+ "type",
+ "user",
+ "user_id"
+ ]
+ },
+ "WebhookType": {
+ "enum": [
+ 1,
+ 2,
+ 3
+ ],
+ "type": "number"
+ },
+ "Application": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "summary": {
+ "type": "string",
+ "default": ""
+ },
+ "type": {
+ "type": "object",
+ "properties": {},
+ "additionalProperties": true
+ },
+ "hook": {
+ "type": "boolean",
+ "default": true
+ },
+ "bot_public": {
+ "type": "boolean",
+ "default": true
+ },
+ "bot_require_code_grant": {
+ "type": "boolean",
+ "default": false
+ },
+ "verify_key": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "flags": {
+ "type": "integer",
+ "default": 0
+ },
+ "redirect_uris": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "rpc_application_state": {
+ "type": "integer",
+ "default": 0
+ },
+ "store_application_state": {
+ "type": "integer",
+ "default": 1
+ },
+ "verification_state": {
+ "type": "integer",
+ "default": 1
+ },
+ "interactions_endpoint_url": {
+ "type": "string"
+ },
+ "integration_public": {
+ "type": "boolean",
+ "default": true
+ },
+ "integration_require_code_grant": {
+ "type": "boolean",
+ "default": false
+ },
+ "discoverability_state": {
+ "type": "integer",
+ "default": 1
+ },
+ "discovery_eligibility_flags": {
+ "type": "integer",
+ "default": 2240
+ },
"bot": {
+ "$ref": "#/definitions/User"
+ },
+ "tags": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "cover_image": {
+ "type": "string"
+ },
+ "install_params": {
+ "type": "object",
+ "properties": {
+ "scopes": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "permissions": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "permissions",
+ "scopes"
+ ]
+ },
+ "terms_of_service_url": {
+ "type": "string"
+ },
+ "privacy_policy_url": {
+ "type": "string"
+ },
+ "team": {
+ "$ref": "#/definitions/Team"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "description",
+ "discoverability_state",
+ "discovery_eligibility_flags",
+ "flags",
+ "hook",
+ "id",
+ "integration_public",
+ "integration_require_code_grant",
+ "name",
+ "owner",
+ "redirect_uris",
+ "rpc_application_state",
+ "store_application_state",
+ "summary",
+ "verification_state",
+ "verify_key"
+ ]
+ },
+ "Team": {
+ "type": "object",
+ "properties": {
+ "icon": {
+ "type": "string"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/TeamMember"
+ }
+ },
+ "name": {
+ "type": "string"
+ },
+ "owner_user_id": {
+ "type": "string"
+ },
+ "owner_user": {
+ "$ref": "#/definitions/User"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "members",
+ "name",
+ "owner_user",
+ "owner_user_id"
+ ]
+ },
+ "TeamMember": {
+ "type": "object",
+ "properties": {
+ "membership_state": {
+ "$ref": "#/definitions/TeamMemberState"
+ },
+ "permissions": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "team_id": {
+ "type": "string"
+ },
+ "team": {
+ "$ref": "#/definitions/Team"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "membership_state",
+ "permissions",
+ "team",
+ "team_id",
+ "user",
+ "user_id"
+ ]
+ },
+ "TeamMemberState": {
+ "enum": [
+ 1,
+ 2
+ ],
+ "type": "number"
+ },
+ "Sticker": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "available": {
"type": "boolean"
},
- "premium_type": {
+ "tags": {
+ "type": "string"
+ },
+ "pack_id": {
+ "type": "string"
+ },
+ "pack": {
+ "$ref": "#/definitions/StickerPack"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "type": {
+ "$ref": "#/definitions/StickerType"
+ },
+ "format_type": {
+ "$ref": "#/definitions/StickerFormatType"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "format_type",
+ "id",
+ "name",
+ "pack",
+ "type"
+ ]
+ },
+ "StickerPack": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "banner_asset_id": {
+ "type": "string"
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "cover_sticker_id": {
+ "type": "string"
+ },
+ "cover_sticker": {
+ "$ref": "#/definitions/Sticker"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "id",
+ "name",
+ "stickers"
+ ]
+ },
+ "StickerType": {
+ "enum": [
+ 1,
+ 2
+ ],
+ "type": "number"
+ },
+ "StickerFormatType": {
+ "enum": [
+ 0,
+ 1,
+ 2,
+ 3
+ ],
+ "type": "number"
+ },
+ "Attachment_1": {
+ "type": "object",
+ "properties": {
+ "filename": {
+ "type": "string"
+ },
+ "size": {
+ "type": "integer"
+ },
+ "url": {
+ "type": "string"
+ },
+ "proxy_url": {
+ "type": "string"
+ },
+ "height": {
+ "type": "integer"
+ },
+ "width": {
+ "type": "integer"
+ },
+ "content_type": {
+ "type": "string"
+ },
+ "message_id": {
+ "type": "string"
+ },
+ "message": {
+ "$ref": "#/definitions/Message"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "filename",
+ "id",
+ "message",
+ "message_id",
+ "proxy_url",
+ "size",
+ "url"
+ ]
+ },
+ "Reaction": {
+ "type": "object",
+ "properties": {
+ "count": {
+ "type": "integer"
+ },
+ "emoji": {
+ "$ref": "#/definitions/PartialEmoji"
+ },
+ "user_ids": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "count",
+ "emoji",
+ "user_ids"
+ ]
+ },
+ "PartialEmoji": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "animated": {
+ "type": "boolean"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "name"
+ ]
+ },
+ "MessageType": {
+ "enum": [
+ 0,
+ 1,
+ 10,
+ 11,
+ 12,
+ 13,
+ 14,
+ 15,
+ 16,
+ 19,
+ 2,
+ 20,
+ 255,
+ 3,
+ 4,
+ 41,
+ 42,
+ 43,
+ 5,
+ 50,
+ 6,
+ 63,
+ 7,
+ 8,
+ 9
+ ],
+ "type": "number"
+ },
+ "InteractionType": {
+ "enum": [
+ 0,
+ 1,
+ 2
+ ],
+ "type": "number"
+ },
+ "MessageComponent": {
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "integer"
+ },
+ "style": {
+ "type": "integer"
+ },
+ "label": {
+ "type": "string"
+ },
+ "emoji": {
+ "$ref": "#/definitions/PartialEmoji"
+ },
+ "custom_id": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ },
+ "disabled": {
+ "type": "boolean"
+ },
+ "components": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/MessageComponent"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "components",
+ "type"
+ ]
+ },
+ "VoiceState": {
+ "type": "object",
+ "properties": {
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "member": {
+ "$ref": "#/definitions/Member"
+ },
+ "session_id": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ },
+ "deaf": {
+ "type": "boolean"
+ },
+ "mute": {
+ "type": "boolean"
+ },
+ "self_deaf": {
+ "type": "boolean"
+ },
+ "self_mute": {
+ "type": "boolean"
+ },
+ "self_stream": {
+ "type": "boolean"
+ },
+ "self_video": {
+ "type": "boolean"
+ },
+ "suppress": {
+ "type": "boolean"
+ },
+ "request_to_speak_timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "channel_id",
+ "deaf",
+ "guild_id",
+ "id",
+ "member",
+ "mute",
+ "self_deaf",
+ "self_mute",
+ "self_video",
+ "session_id",
+ "suppress",
+ "token",
+ "user",
+ "user_id"
+ ]
+ },
+ "ReadState": {
+ "type": "object",
+ "properties": {
+ "channel_id": {
+ "type": "string"
+ },
+ "channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "last_message_id": {
+ "type": "string"
+ },
+ "public_ack": {
+ "type": "string"
+ },
+ "notifications_cursor": {
+ "type": "string"
+ },
+ "last_pin_timestamp": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "mention_count": {
+ "type": "integer"
+ },
+ "manual": {
+ "type": "boolean"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel",
+ "channel_id",
+ "id",
+ "last_message_id",
+ "manual",
+ "mention_count",
+ "notifications_cursor",
+ "public_ack",
+ "user",
+ "user_id"
+ ]
+ },
+ "Ban": {
+ "type": "object",
+ "properties": {
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "executor_id": {
+ "type": "string"
+ },
+ "executor": {
+ "$ref": "#/definitions/User"
+ },
+ "ip": {
+ "type": "string"
+ },
+ "reason": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "executor",
+ "executor_id",
+ "guild",
+ "guild_id",
+ "id",
+ "ip",
+ "user",
+ "user_id"
+ ]
+ },
+ "Template": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "usage_count": {
+ "type": "integer"
+ },
+ "creator_id": {
+ "type": "string"
+ },
+ "creator": {
+ "$ref": "#/definitions/User"
+ },
+ "created_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "updated_at": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "source_guild_id": {
+ "type": "string"
+ },
+ "source_guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "serialized_source_guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "code",
+ "created_at",
+ "creator",
+ "creator_id",
+ "id",
+ "name",
+ "serialized_source_guild",
+ "source_guild",
+ "source_guild_id",
+ "updated_at"
+ ]
+ },
+ "Emoji": {
+ "type": "object",
+ "properties": {
+ "animated": {
+ "type": "boolean"
+ },
+ "available": {
+ "type": "boolean"
+ },
+ "guild_id": {
+ "type": "string"
+ },
+ "guild": {
+ "$ref": "#/definitions/Guild"
+ },
+ "user_id": {
+ "type": "string"
+ },
+ "user": {
+ "$ref": "#/definitions/User"
+ },
+ "managed": {
+ "type": "boolean"
+ },
+ "name": {
+ "type": "string"
+ },
+ "require_colons": {
+ "type": "boolean"
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "groups": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "animated",
+ "available",
+ "groups",
+ "guild",
+ "guild_id",
+ "id",
+ "managed",
+ "name",
+ "require_colons",
+ "roles",
+ "user",
+ "user_id"
+ ]
+ },
+ "GuildWelcomeScreen": {
+ "type": "object",
+ "properties": {
+ "enabled": {
+ "type": "boolean"
+ },
+ "description": {
+ "type": "string"
+ },
+ "welcome_channels": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "description": {
+ "type": "string"
+ },
+ "emoji_id": {
+ "type": "string"
+ },
+ "emoji_name": {
+ "type": "string"
+ },
+ "channel_id": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "channel_id",
+ "description"
+ ]
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "description",
+ "enabled",
+ "welcome_channels"
+ ]
+ },
+ "GuildMessagesSearchMessage": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "type": {
+ "$ref": "#/definitions/MessageType"
+ },
+ "content": {
+ "type": "string"
+ },
+ "channel_id": {
+ "type": "string"
+ },
+ "author": {
+ "$ref": "#/definitions/PublicUser"
+ },
+ "attachments": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Attachment_1"
+ }
+ },
+ "embeds": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Embed"
+ }
+ },
+ "mentions": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/PublicUser"
+ }
+ },
+ "mention_roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "pinned": {
+ "type": "boolean"
+ },
+ "mention_everyone": {
+ "type": "boolean"
+ },
+ "tts": {
+ "type": "boolean"
+ },
+ "timestamp": {
+ "type": "string"
+ },
+ "edited_timestamp": {
+ "type": [
+ "null",
+ "string"
+ ]
+ },
+ "flags": {
"type": "integer"
},
+ "components": {
+ "type": "array",
+ "items": {}
+ },
+ "hit": {
+ "type": "boolean",
+ "enum": [
+ true
+ ]
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "attachments",
+ "author",
+ "channel_id",
+ "components",
+ "edited_timestamp",
+ "embeds",
+ "flags",
+ "hit",
+ "id",
+ "mention_roles",
+ "mentions",
+ "pinned",
+ "timestamp",
+ "tts",
+ "type"
+ ]
+ },
+ "PublicUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "premium_since": {
+ "type": "string",
+ "format": "date-time"
+ },
+ "avatar": {
+ "type": "string"
+ },
+ "banner": {
+ "type": "string"
+ },
+ "bio": {
+ "type": "string"
+ },
"theme_colors": {
"type": "array",
"items": {
@@ -532224,6 +606833,24 @@
},
"pronouns": {
"type": "string"
+ },
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {
+ "type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
+ },
+ "premium_type": {
+ "type": "integer"
+ },
+ "bot": {
+ "type": "boolean"
+ },
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -532441,51 +607068,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -532507,18 +607116,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -532549,12 +607158,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -532570,9 +607191,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -532581,6 +607199,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -533002,9 +607629,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -533019,6 +607643,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -533105,21 +607732,318 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
},
- "PruneSchema": {
- "type": "object",
- "properties": {
- "days": {
- "type": "integer"
- }
+ "AdminGuildsResponse": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/AdminGuild"
},
- "additionalProperties": false,
- "required": [
- "days"
- ],
"definitions": {
"ChannelPermissionOverwriteType": {
"enum": [
@@ -536399,38 +611323,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -536648,51 +611572,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -536714,18 +611620,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -536756,12 +611662,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -536777,9 +611695,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -536788,6 +611703,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -537209,9 +612133,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -537226,6 +612147,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -537312,6 +612236,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
@@ -540612,38 +615839,38 @@
"avatar": {
"type": "string"
},
- "username": {
+ "banner": {
"type": "string"
},
- "discriminator": {
+ "bio": {
"type": "string"
},
- "public_flags": {
- "type": "integer"
+ "theme_colors": {
+ "type": "array",
+ "items": {
+ "type": "integer"
+ }
},
- "accent_color": {
- "type": "integer"
+ "pronouns": {
+ "type": "string"
},
- "banner": {
+ "username": {
"type": "string"
},
- "bio": {
+ "discriminator": {
"type": "string"
},
- "bot": {
- "type": "boolean"
+ "accent_color": {
+ "type": "integer"
},
"premium_type": {
"type": "integer"
},
- "theme_colors": {
- "type": "array",
- "items": {
- "type": "integer"
- }
+ "bot": {
+ "type": "boolean"
},
- "pronouns": {
- "type": "string"
+ "public_flags": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -540861,51 +616088,33 @@
"$ref": "#/definitions/Role"
}
},
- "banner": {
- "type": "string"
- },
- "description": {
- "type": "string"
- },
- "unavailable": {
- "type": "boolean"
- },
- "channels": {
- "type": "array",
- "items": {
- "$ref": "#/definitions/Channel"
- }
- },
- "region": {
- "type": "string"
- },
- "system_channel_id": {
- "type": "string"
- },
- "rules_channel_id": {
+ "afk_channel_id": {
"type": "string"
},
"afk_timeout": {
"type": "integer"
},
- "explicit_content_filter": {
- "type": "integer"
- },
- "afk_channel_id": {
- "type": "string"
- },
"bans": {
"type": "array",
"items": {
"$ref": "#/definitions/Ban"
}
},
+ "banner": {
+ "type": "string"
+ },
"default_message_notifications": {
"type": "integer"
},
+ "description": {
+ "type": "string"
+ },
"discovery_splash": {
"type": "string"
},
+ "explicit_content_filter": {
+ "type": "integer"
+ },
"features": {
"type": "array",
"items": {
@@ -540927,18 +616136,18 @@
"max_video_channel_users": {
"type": "integer"
},
- "member_count": {
- "type": "integer"
- },
- "presence_count": {
- "type": "integer"
- },
"members": {
"type": "array",
"items": {
"$ref": "#/definitions/Member"
}
},
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
"template_id": {
"type": "string"
},
@@ -540969,12 +616178,24 @@
"public_updates_channel_id": {
"type": "string"
},
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
"splash": {
"type": "string"
},
+ "system_channel_id": {
+ "type": "string"
+ },
"system_channel_flags": {
"type": "integer"
},
+ "unavailable": {
+ "type": "boolean"
+ },
"verification_level": {
"type": "integer"
},
@@ -540990,9 +616211,6 @@
"nsfw_level": {
"type": "integer"
},
- "permissions": {
- "type": "integer"
- },
"premium_progress_bar_enabled": {
"type": "boolean"
},
@@ -541001,6 +616219,15 @@
"items": {
"type": "string"
}
+ },
+ "member_count": {
+ "type": "integer"
+ },
+ "presence_count": {
+ "type": "integer"
+ },
+ "permissions": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -541422,9 +616649,6 @@
"UserProfile": {
"type": "object",
"properties": {
- "accent_color": {
- "type": "integer"
- },
"banner": {
"type": "string"
},
@@ -541439,6 +616663,9 @@
},
"pronouns": {
"type": "string"
+ },
+ "accent_color": {
+ "type": "integer"
}
},
"additionalProperties": false,
@@ -541525,6 +616752,309 @@
"token",
"webauthn"
]
+ },
+ "AdminUser": {
+ "type": "object",
+ "properties": {
+ "id": {
+ "type": [
+ "string",
+ "integer"
+ ]
+ },
+ "flags": {},
+ "created_at": {},
+ "premium_since": {},
+ "avatar": {},
+ "banner": {},
+ "settings": {},
+ "bio": {},
+ "theme_colors": {},
+ "pronouns": {},
+ "username": {
+ "type": "string"
+ },
+ "discriminator": {},
+ "accent_color": {},
+ "phone": {},
+ "desktop": {},
+ "mobile": {},
+ "premium": {},
+ "premium_type": {},
+ "bot": {},
+ "system": {},
+ "nsfw_allowed": {},
+ "mfa_enabled": {},
+ "webauthn_enabled": {},
+ "verified": {},
+ "disabled": {},
+ "deleted": {},
+ "email": {
+ "type": "string"
+ },
+ "purchased_flags": {},
+ "premium_usage_flags": {},
+ "rights": {},
+ "relationships": {},
+ "connected_accounts": {},
+ "fingerprints": {},
+ "extended_settings": {},
+ "security_keys": {}
+ },
+ "additionalProperties": false,
+ "required": [
+ "accent_color",
+ "avatar",
+ "banner",
+ "bio",
+ "bot",
+ "connected_accounts",
+ "created_at",
+ "deleted",
+ "desktop",
+ "disabled",
+ "discriminator",
+ "extended_settings",
+ "fingerprints",
+ "flags",
+ "mfa_enabled",
+ "mobile",
+ "nsfw_allowed",
+ "phone",
+ "premium",
+ "premium_since",
+ "premium_type",
+ "premium_usage_flags",
+ "pronouns",
+ "purchased_flags",
+ "relationships",
+ "rights",
+ "security_keys",
+ "settings",
+ "system",
+ "theme_colors",
+ "verified",
+ "webauthn_enabled"
+ ]
+ },
+ "AdminGuild": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "icon": {
+ "type": "string"
+ },
+ "parent": {
+ "type": "string"
+ },
+ "owner_id": {
+ "type": "string"
+ },
+ "owner": {
+ "$ref": "#/definitions/User"
+ },
+ "nsfw": {
+ "type": "boolean"
+ },
+ "invites": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Invite"
+ }
+ },
+ "voice_states": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/VoiceState"
+ }
+ },
+ "webhooks": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Webhook"
+ }
+ },
+ "roles": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Role"
+ }
+ },
+ "afk_channel_id": {
+ "type": "string"
+ },
+ "afk_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "afk_timeout": {
+ "type": "integer"
+ },
+ "bans": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Ban"
+ }
+ },
+ "banner": {
+ "type": "string"
+ },
+ "default_message_notifications": {
+ "type": "integer"
+ },
+ "description": {
+ "type": "string"
+ },
+ "discovery_splash": {
+ "type": "string"
+ },
+ "explicit_content_filter": {
+ "type": "integer"
+ },
+ "features": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "primary_category_id": {
+ "type": "string"
+ },
+ "large": {
+ "type": "boolean"
+ },
+ "max_members": {
+ "type": "integer"
+ },
+ "max_presences": {
+ "type": "integer"
+ },
+ "max_video_channel_users": {
+ "type": "integer"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Member"
+ }
+ },
+ "channels": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Channel"
+ }
+ },
+ "template_id": {
+ "type": "string"
+ },
+ "emojis": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Emoji"
+ }
+ },
+ "stickers": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Sticker"
+ }
+ },
+ "mfa_level": {
+ "type": "integer"
+ },
+ "preferred_locale": {
+ "type": "string"
+ },
+ "premium_subscription_count": {
+ "type": "integer"
+ },
+ "premium_tier": {
+ "type": "integer"
+ },
+ "public_updates_channel_id": {
+ "type": "string"
+ },
+ "public_updates_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "rules_channel_id": {
+ "type": "string"
+ },
+ "rules_channel": {
+ "type": "string"
+ },
+ "region": {
+ "type": "string"
+ },
+ "splash": {
+ "type": "string"
+ },
+ "system_channel_id": {
+ "type": "string"
+ },
+ "system_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "system_channel_flags": {
+ "type": "integer"
+ },
+ "unavailable": {
+ "type": "boolean"
+ },
+ "verification_level": {
+ "type": "integer"
+ },
+ "welcome_screen": {
+ "$ref": "#/definitions/GuildWelcomeScreen"
+ },
+ "widget_channel_id": {
+ "type": "string"
+ },
+ "widget_channel": {
+ "$ref": "#/definitions/Channel"
+ },
+ "widget_enabled": {
+ "type": "boolean"
+ },
+ "nsfw_level": {
+ "type": "integer"
+ },
+ "premium_progress_bar_enabled": {
+ "type": "boolean"
+ },
+ "channel_ordering": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "bans",
+ "channel_ordering",
+ "channels",
+ "emojis",
+ "features",
+ "id",
+ "invites",
+ "members",
+ "name",
+ "nsfw",
+ "premium_progress_bar_enabled",
+ "public_updates_channel_id",
+ "roles",
+ "stickers",
+ "unavailable",
+ "voice_states",
+ "webhooks",
+ "welcome_screen",
+ "widget_enabled"
+ ]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
diff --git a/src/api/routes/admin/guilds/#guild_id/bans/index.ts b/src/api/routes/admin/guilds/#guild_id/bans/index.ts
new file mode 100644
index 000000000..16973441c
--- /dev/null
+++ b/src/api/routes/admin/guilds/#guild_id/bans/index.ts
@@ -0,0 +1,202 @@
+/*
+ Spacebar: A FOSS re-implementation and extension of the Discord.com backend.
+ Copyright (C) 2023 Spacebar and Spacebar Contributors
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see .
+*/
+
+import { getIpAdress, route } from "@spacebar/api";
+import {
+ Ban,
+ GuildBanAddEvent,
+ GuildBanRemoveEvent,
+ Member,
+ User,
+ emitEvent,
+} from "@spacebar/util";
+import { Request, Response, Router } from "express";
+import { HTTPError } from "lambert-server";
+import { MoreThan } from "typeorm";
+const router = Router();
+
+router.get(
+ "/",
+ route({
+ description: "Get bans of a guild",
+ right: "ADMIN_READ_GUILD_BANS",
+ query: {
+ limit: {
+ type: "number",
+ description:
+ "max number of bans to return (1-1000). default 100",
+ },
+ after: {
+ type: "string",
+ },
+ },
+ responses: {
+ 200: {
+ body: "GuildBansResponse",
+ },
+ 400: {
+ body: "APIErrorResponse",
+ },
+ 404: {
+ body: "APIErrorResponse",
+ },
+ },
+ }),
+ async (req: Request, res: Response) => {
+ const { guild_id } = req.params;
+ const { after } = req.query as {
+ after?: string;
+ };
+ const limit = Number(req.query.limit) || 100;
+ if (limit > 1000 || limit < 1)
+ throw new HTTPError("Limit must be between 1 and 1000");
+
+ const bans = await Ban.find({
+ where: { guild_id, ...(after ? { id: MoreThan(after) } : {}) },
+ order: { id: "ASC" },
+ take: limit,
+ });
+
+ return res.json(bans);
+ },
+);
+
+router.get(
+ "/:user",
+ route({
+ description: "Get ban of a user from a guild",
+ right: "ADMIN_READ_GUILD_BANS",
+ responses: {
+ 200: {
+ body: "GuildBansResponse",
+ },
+ 400: {
+ body: "APIErrorResponse",
+ },
+ 404: {
+ body: "APIErrorResponse",
+ },
+ },
+ }),
+ async (req: Request, res: Response) => {
+ const { guild_id, user_id } = req.params;
+
+ const ban = await Ban.findOneOrFail({
+ where: { guild_id, user_id },
+ });
+
+ return res.json(ban);
+ },
+);
+
+router.put(
+ "/:user_id",
+ route({
+ description: "Ban a user from a guild",
+ right: "ADMIN_CREATE_GUILD_BANS",
+ requestBody: "BanCreateSchema",
+ responses: {
+ 200: {
+ body: "Ban",
+ },
+ 400: {
+ body: "APIErrorResponse",
+ },
+ 403: {
+ body: "APIErrorResponse",
+ },
+ },
+ }),
+ async (req: Request, res: Response) => {
+ const { guild_id } = req.params;
+ const banned_user_id = req.params.user_id;
+
+ if (req.permission?.cache.guild?.owner_id === banned_user_id)
+ throw new HTTPError("You can't ban the owner", 400);
+
+ const banned_user = await User.getPublicUser(banned_user_id);
+
+ const ban = Ban.create({
+ user_id: banned_user_id,
+ guild_id: guild_id,
+ ip: getIpAdress(req),
+ executor_id: req.user_id,
+ reason: req.body.reason, // || otherwise empty
+ });
+
+ await Promise.all([
+ Member.removeFromGuild(banned_user_id, guild_id),
+ ban.save(),
+ emitEvent({
+ event: "GUILD_BAN_ADD",
+ data: {
+ guild_id: guild_id,
+ user: banned_user,
+ },
+ guild_id: guild_id,
+ } as GuildBanAddEvent),
+ ]);
+
+ return res.json(ban);
+ },
+);
+
+router.delete(
+ "/:user_id",
+ route({
+ description: "Unban a user from a guild",
+ right: "ADMIN_DELETE_GUILD_BANS",
+ responses: {
+ 204: {},
+ 403: {
+ body: "APIErrorResponse",
+ },
+ 404: {
+ body: "APIErrorResponse",
+ },
+ },
+ }),
+ async (req: Request, res: Response) => {
+ const { guild_id, user_id } = req.params;
+
+ const banned_user = await User.getPublicUser(user_id);
+
+ await Promise.all([
+ await Ban.findOneOrFail({
+ where: { guild_id: guild_id, user_id: user_id },
+ }),
+ Ban.delete({
+ user_id: user_id,
+ guild_id,
+ }),
+
+ emitEvent({
+ event: "GUILD_BAN_REMOVE",
+ data: {
+ guild_id,
+ user: banned_user,
+ },
+ guild_id,
+ } as GuildBanRemoveEvent),
+ ]);
+
+ return res.sendStatus(204);
+ },
+);
+
+export default router;
diff --git a/src/api/routes/admin/guilds/#guild_id/index.ts b/src/api/routes/admin/guilds/#guild_id/index.ts
new file mode 100644
index 000000000..d3adaa9ad
--- /dev/null
+++ b/src/api/routes/admin/guilds/#guild_id/index.ts
@@ -0,0 +1,244 @@
+/*
+ Spacebar: A FOSS re-implementation and extension of the Discord.com backend.
+ Copyright (C) 2023 Spacebar and Spacebar Contributors
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see .
+*/
+
+import { route } from "@spacebar/api";
+import {
+ AdminGuildModifySchema,
+ AdminGuildProjection,
+ Channel,
+ Guild,
+ GuildDeleteEvent,
+ GuildUpdateEvent,
+ Permissions,
+ emitEvent,
+ handleFile,
+} from "@spacebar/util";
+import { Request, Response, Router } from "express";
+const router = Router();
+
+router.get(
+ "/",
+ route({
+ description: "Get a guild",
+ right: "ADMIN_READ_GUILDS",
+ responses: {
+ 200: {
+ body: "AdminGuildResponse",
+ },
+ 400: {
+ body: "APIErrorResponse",
+ },
+ 404: {
+ body: "APIErrorResponse",
+ },
+ },
+ }),
+ async (req: Request, res: Response) => {
+ const { guild_id } = req.params;
+ const guild = await Guild.findOneOrFail({
+ where: {
+ id: guild_id,
+ },
+ select: [...AdminGuildProjection],
+ });
+ res.send(guild);
+ },
+);
+
+router.patch(
+ "/",
+ route({
+ requestBody: "AdminGuildModifySchema",
+ right: "ADMIN_UPDATE_GUILDS",
+ responses: {
+ "200": {
+ body: "AdminGuildResponse",
+ },
+ 401: {
+ body: "APIErrorResponse",
+ },
+ 403: {
+ body: "APIErrorResponse",
+ },
+ 404: {
+ body: "APIErrorResponse",
+ },
+ },
+ }),
+ async (req: Request, res: Response) => {
+ const body = req.body as AdminGuildModifySchema;
+ const { id: guild_id } = req.params;
+
+ const guild = await Guild.findOneOrFail({
+ where: { id: guild_id },
+ select: AdminGuildProjection,
+ // relations: ["emojis", "roles", "stickers"],
+ });
+
+ // TODO: guild update check image
+
+ if (body.icon && body.icon != guild.icon)
+ body.icon = await handleFile(`/icons/${guild_id}`, body.icon);
+
+ if (body.banner && body.banner !== guild.banner)
+ body.banner = await handleFile(`/banners/${guild_id}`, body.banner);
+
+ if (body.splash && body.splash !== guild.splash)
+ body.splash = await handleFile(
+ `/splashes/${guild_id}`,
+ body.splash,
+ );
+
+ if (
+ body.discovery_splash &&
+ body.discovery_splash !== guild.discovery_splash
+ )
+ body.discovery_splash = await handleFile(
+ `/discovery-splashes/${guild_id}`,
+ body.discovery_splash,
+ );
+
+ if (body.features) {
+ // for some reason, they don't update in the assign.
+ guild.features = body.features;
+ }
+
+ // TODO: check if body ids are valid
+ guild.assign(body);
+
+ if (body.public_updates_channel_id == "1") {
+ // create an updates channel for them
+ const channel = await Channel.createChannel(
+ {
+ name: "moderator-only",
+ guild_id: guild.id,
+ position: 0,
+ type: 0,
+ permission_overwrites: [
+ // remove SEND_MESSAGES from @everyone
+ {
+ id: guild.id,
+ allow: "0",
+ deny: Permissions.FLAGS.VIEW_CHANNEL.toString(),
+ type: 0,
+ },
+ ],
+ },
+ undefined,
+ { skipPermissionCheck: true },
+ );
+
+ await Guild.insertChannelInOrder(guild.id, channel.id, 0, guild);
+
+ guild.public_updates_channel_id = channel.id;
+ } else if (body.public_updates_channel_id != undefined) {
+ // ensure channel exists in this guild
+ await Channel.findOneOrFail({
+ where: { guild_id, id: body.public_updates_channel_id },
+ select: { id: true },
+ });
+ }
+
+ if (body.rules_channel_id == "1") {
+ // create a rules for them
+ const channel = await Channel.createChannel(
+ {
+ name: "rules",
+ guild_id: guild.id,
+ position: 0,
+ type: 0,
+ permission_overwrites: [
+ // remove SEND_MESSAGES from @everyone
+ {
+ id: guild.id,
+ allow: "0",
+ deny: Permissions.FLAGS.SEND_MESSAGES.toString(),
+ type: 0,
+ },
+ ],
+ },
+ undefined,
+ { skipPermissionCheck: true },
+ );
+
+ await Guild.insertChannelInOrder(guild.id, channel.id, 0, guild);
+
+ guild.rules_channel_id = channel.id;
+ } else if (body.rules_channel_id != undefined) {
+ // ensure channel exists in this guild
+ await Channel.findOneOrFail({
+ where: { guild_id, id: body.rules_channel_id },
+ select: { id: true },
+ });
+ }
+
+ const data = guild.toJSON();
+ // TODO: guild hashes
+ // TODO: fix vanity_url_code, template_id
+ // delete data.vanity_url_code;
+ delete data.template_id;
+
+ await Promise.all([
+ guild.save(),
+ emitEvent({
+ event: "GUILD_UPDATE",
+ data,
+ guild_id: guild_id,
+ } as GuildUpdateEvent),
+ ]);
+
+ return res.json({
+ ...data,
+ template_id: guild.template_id,
+ });
+ },
+);
+
+router.delete(
+ "/",
+ route({
+ description: "Delete a guild",
+ right: "ADMIN_DELETE_GUILDS",
+ responses: {
+ 204: {},
+ 400: {
+ body: "APIErrorResponse",
+ },
+ 404: {
+ body: "APIErrorResponse",
+ },
+ },
+ }),
+ async (req: Request, res: Response) => {
+ const { guild_id } = req.params;
+ await Promise.all([
+ Guild.findOneOrFail({ where: { id: guild_id } }),
+ Guild.delete({ id: guild_id }), // this will also delete all guild related data
+ emitEvent({
+ event: "GUILD_DELETE",
+ data: {
+ id: guild_id,
+ },
+ guild_id: guild_id,
+ } as GuildDeleteEvent),
+ ]);
+ res.sendStatus(204);
+ },
+);
+
+export default router;
diff --git a/src/api/routes/admin/guilds/#guild_id/members/#member_id/index.ts b/src/api/routes/admin/guilds/#guild_id/members/#member_id/index.ts
new file mode 100644
index 000000000..04247a85b
--- /dev/null
+++ b/src/api/routes/admin/guilds/#guild_id/members/#member_id/index.ts
@@ -0,0 +1,175 @@
+/*
+ Spacebar: A FOSS re-implementation and extension of the Discord.com backend.
+ Copyright (C) 2023 Spacebar and Spacebar Contributors
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see .
+*/
+
+import { route } from "@spacebar/api";
+import {
+ Emoji,
+ Guild,
+ GuildMemberUpdateEvent,
+ Member,
+ MemberChangeSchema,
+ Role,
+ Sticker,
+ emitEvent,
+ handleFile,
+} from "@spacebar/util";
+import { Request, Response, Router } from "express";
+const router = Router();
+
+// redirect get request to standard member endpoint, as it doesnt require having guild permissions
+router.get("/", (req: Request, res: Response) => {
+ res.redirect(
+ `/api/guilds/${req.params.guild_id}/members/${req.params.member_id}`,
+ );
+});
+
+router.patch(
+ "/",
+ route({
+ description: "Update a guild member",
+ requestBody: "AdminGuildMemberModifySchema",
+ right: "ADMIN_UPDATE_MEMBERS",
+ responses: {
+ 200: {
+ body: "Member",
+ },
+ 400: {
+ body: "APIErrorResponse",
+ },
+ 403: {
+ body: "APIErrorResponse",
+ },
+ 404: {
+ body: "APIErrorResponse",
+ },
+ },
+ }),
+ async (req: Request, res: Response) => {
+ const { guild_id, member_id } = req.params;
+ const body = req.body as MemberChangeSchema;
+
+ const member = await Member.findOneOrFail({
+ where: { id: member_id, guild_id },
+ relations: ["roles", "user"],
+ });
+
+ if ("nick" in body) {
+ if (!body.nick) {
+ delete body.nick;
+ // eslint-disable-next-line @typescript-eslint/ban-ts-comment
+ //@ts-ignore shut up
+ member.nick = null; // remove the nickname
+ }
+ }
+
+ if (body.avatar)
+ body.avatar = await handleFile(
+ `/guilds/${guild_id}/users/${member_id}/avatars`,
+ body.avatar as string,
+ );
+
+ member.assign(body);
+
+ // must do this after the assign because the body roles array
+ // is string[] not Role[]
+ if ("roles" in body) {
+ body.roles = body.roles || [];
+ body.roles.filter((x) => !!x);
+
+ if (body.roles.indexOf(guild_id) === -1) body.roles.push(guild_id);
+ // foreign key constraint will fail if role doesn't exist
+ member.roles = body.roles.map((x) => Role.create({ id: x }));
+ }
+
+ await member.save();
+
+ member.roles = member.roles.filter((x) => x.id !== guild_id);
+
+ // do not use promise.all as we have to first write to db before emitting the event to catch errors
+ await emitEvent({
+ event: "GUILD_MEMBER_UPDATE",
+ guild_id,
+ data: { ...member, roles: member.roles.map((x) => x.id) },
+ } as GuildMemberUpdateEvent);
+
+ res.json(member);
+ },
+);
+
+router.put(
+ "/",
+ route({
+ description: "Add a member to a guild",
+ right: "ADMIN_CREATE_MEMBERS",
+ responses: {
+ 200: {
+ body: "MemberJoinGuildResponse",
+ },
+ 403: {
+ body: "APIErrorResponse",
+ },
+ 404: {
+ body: "APIErrorResponse",
+ },
+ },
+ }),
+ async (req: Request, res: Response) => {
+ const { guild_id, member_id } = req.params;
+
+ const [guild, emoji, roles, stickers] = await Promise.all([
+ Guild.findOneOrFail({
+ where: { id: guild_id },
+ }),
+ Emoji.find({
+ where: { guild_id },
+ }),
+ Role.find({
+ where: { guild_id },
+ }),
+ Sticker.find({
+ where: { guild_id },
+ }),
+ Member.addToGuild(member_id, guild_id, req.user_id),
+ ]);
+ res.send({ ...guild, emojis: emoji, roles: roles, stickers: stickers });
+ },
+);
+
+router.delete(
+ "/",
+ route({
+ description: "Remove a member from a guild",
+ right: "ADMIN_DELETE_MEMBERS",
+ responses: {
+ 204: {},
+ 400: {
+ body: "APIErrorResponse",
+ },
+ 404: {
+ body: "APIErrorResponse",
+ },
+ },
+ }),
+ async (req: Request, res: Response) => {
+ const { guild_id, member_id } = req.params;
+ await Member.removeFromGuild(member_id, guild_id);
+ res.sendStatus(204);
+ },
+);
+
+export default router;
diff --git a/src/api/routes/admin/guilds/#guild_id/members/index.ts b/src/api/routes/admin/guilds/#guild_id/members/index.ts
new file mode 100644
index 000000000..b87065dad
--- /dev/null
+++ b/src/api/routes/admin/guilds/#guild_id/members/index.ts
@@ -0,0 +1,73 @@
+/*
+ Spacebar: A FOSS re-implementation and extension of the Discord.com backend.
+ Copyright (C) 2023 Spacebar and Spacebar Contributors
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see .
+*/
+
+import { route } from "@spacebar/api";
+import { Member, PublicMemberProjection } from "@spacebar/util";
+import { Request, Response, Router } from "express";
+import { HTTPError } from "lambert-server";
+import { MoreThan } from "typeorm";
+const router = Router();
+
+router.get(
+ "/",
+ route({
+ description: "Get members of a guild",
+ right: "ADMIN_READ_MEMBERS",
+ query: {
+ limit: {
+ type: "number",
+ description:
+ "max number of members to return (1-1000). default 100",
+ },
+ after: {
+ type: "string",
+ },
+ },
+ responses: {
+ 200: {
+ body: "GuildAdminResponse",
+ },
+ 400: {
+ body: "APIErrorResponse",
+ },
+ 404: {
+ body: "APIErrorResponse",
+ },
+ },
+ }),
+ async (req: Request, res: Response) => {
+ const { guild_id } = req.params;
+ const { after } = req.query as {
+ after?: string;
+ };
+ const limit = Number(req.query.limit) || 100;
+ if (limit > 1000 || limit < 1)
+ throw new HTTPError("Limit must be between 1 and 1000");
+
+ const members = await Member.find({
+ where: { guild_id, ...(after ? { id: MoreThan(after) } : {}) },
+ select: PublicMemberProjection, // TODO: Add admin projection
+ order: { id: "ASC" },
+ take: limit,
+ });
+
+ return res.json(members);
+ },
+);
+
+export default router;
diff --git a/src/api/routes/admin/guilds/index.ts b/src/api/routes/admin/guilds/index.ts
new file mode 100644
index 000000000..836cd91db
--- /dev/null
+++ b/src/api/routes/admin/guilds/index.ts
@@ -0,0 +1,119 @@
+/*
+ Spacebar: A FOSS re-implementation and extension of the Discord.com backend.
+ Copyright (C) 2023 Spacebar and Spacebar Contributors
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see .
+*/
+
+import { route } from "@spacebar/api";
+import {
+ AdminGuildCreateSchema,
+ AdminGuildProjection,
+ Guild,
+ Member,
+} from "@spacebar/util";
+import { Request, Response, Router } from "express";
+import { HTTPError } from "lambert-server";
+import { ILike, MoreThan } from "typeorm";
+const router = Router();
+
+router.get(
+ "/",
+ route({
+ description: "Get a list of guilds",
+ right: "ADMIN_READ_GUILDS",
+ query: {
+ limit: {
+ description:
+ "max number of guilds to return (1-1000). default 100",
+ type: "number",
+ required: false,
+ },
+ after: {
+ description: "The amount of guilds to skip",
+ type: "number",
+ required: false,
+ },
+ query: {
+ description: "The search query",
+ type: "string",
+ required: false,
+ },
+ },
+ responses: {
+ 200: {
+ body: "AdminGuildsResponse",
+ },
+ 400: {
+ body: "APIErrorResponse",
+ },
+ },
+ }),
+ async (req: Request, res: Response) => {
+ const { after, query } = req.query as {
+ after?: number;
+ query?: string;
+ };
+
+ const limit = Number(req.query.limit) || 100;
+ if (limit > 1000 || limit < 1)
+ throw new HTTPError("Limit must be between 1 and 1000");
+
+ const guilds = await Guild.find({
+ where: {
+ ...(after ? { id: MoreThan(`${after}`) } : {}),
+ ...(query ? { name: ILike(`%${query}%`) } : {}),
+ },
+ take: limit,
+ select: AdminGuildProjection,
+ });
+
+ res.send(guilds);
+ },
+);
+
+router.post(
+ "/",
+ route({
+ requestBody: "AdminGuildCreateSchema",
+ right: "ADMIN_CREATE_GUILDS",
+ responses: {
+ 201: {
+ body: "AdminGuildResponse",
+ },
+ 400: {
+ body: "APIErrorResponse",
+ },
+ 403: {
+ body: "APIErrorResponse",
+ },
+ },
+ }),
+ async (req: Request, res: Response) => {
+ const body = req.body as AdminGuildCreateSchema;
+
+ const ownerId = body.owner_id || req.user_id;
+
+ const guild = await Guild.createGuild({
+ ...body,
+ owner_id: ownerId,
+ });
+
+ await Member.addToGuild(ownerId, guild.id);
+
+ res.status(201).json(guild);
+ },
+);
+
+export default router;
diff --git a/src/api/routes/admin/users/#id/index.ts b/src/api/routes/admin/users/#id/index.ts
new file mode 100644
index 000000000..6f3426fb1
--- /dev/null
+++ b/src/api/routes/admin/users/#id/index.ts
@@ -0,0 +1,170 @@
+/*
+ Spacebar: A FOSS re-implementation and extension of the Discord.com backend.
+ Copyright (C) 2023 Spacebar and Spacebar Contributors
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see .
+*/
+
+import { route } from "@spacebar/api";
+import {
+ AdminUserModifySchema,
+ AdminUserProjection,
+ FieldErrors,
+ User,
+ UserDeleteEvent,
+ UserUpdateEvent,
+ emitEvent,
+ handleFile,
+} from "@spacebar/util";
+import bcrypt from "bcrypt";
+import { Request, Response, Router } from "express";
+const router = Router();
+
+router.get(
+ "/",
+ route({
+ description: "Get a user",
+ right: "ADMIN_READ_USERS",
+ responses: {
+ 200: {
+ body: "AdminUserResponse",
+ },
+ 400: {
+ body: "APIErrorResponse",
+ },
+ 404: {
+ body: "APIErrorResponse",
+ },
+ },
+ }),
+ async (req: Request, res: Response) => {
+ const { id } = req.params;
+ const user = await User.findOneOrFail({
+ where: { id },
+ select: AdminUserProjection,
+ });
+ res.send(user);
+ },
+);
+
+router.patch(
+ "/",
+ route({
+ description: "Update a user",
+ right: "ADMIN_UPDATE_USERS",
+ requestBody: "AdminUserModifySchema",
+ responses: {
+ 200: {
+ body: "AdminUserResponse",
+ },
+ 400: {
+ body: "APIErrorResponse",
+ },
+ 404: {
+ body: "APIErrorResponse",
+ },
+ },
+ }),
+ async (req: Request, res: Response) => {
+ const body = req.body as AdminUserModifySchema;
+
+ const user = await User.findOneOrFail({
+ where: { id: req.user_id },
+ select: [...AdminUserProjection, "data"],
+ });
+
+ if (body.avatar)
+ body.avatar = await handleFile(
+ `/avatars/${req.user_id}`,
+ body.avatar as string,
+ );
+ if (body.banner)
+ body.banner = await handleFile(
+ `/banners/${req.user_id}`,
+ body.banner as string,
+ );
+
+ if (body.password) {
+ user.data.hash = await bcrypt.hash(body.password, 12);
+ user.data.valid_tokens_since = new Date();
+ }
+
+ if (body.username) {
+ const check_username = body?.username?.replace(/\s/g, "");
+ if (!check_username) {
+ throw FieldErrors({
+ username: {
+ code: "BASE_TYPE_REQUIRED",
+ message: req.t("common:field.BASE_TYPE_REQUIRED"),
+ },
+ });
+ }
+ }
+
+ user.assign(body);
+ user.validate();
+ await user.save();
+
+ // eslint-disable-next-line @typescript-eslint/ban-ts-comment
+ //@ts-ignore
+ delete user.data;
+
+ // TODO: send update member list event in gateway
+ await emitEvent({
+ event: "USER_UPDATE",
+ user_id: req.user_id,
+ data: user,
+ } as UserUpdateEvent);
+
+ res.json({
+ ...user,
+ });
+ },
+);
+
+router.delete(
+ "/",
+ route({
+ description: "Delete a user",
+ right: "ADMIN_DELETE_USERS",
+ responses: {
+ 204: {},
+ 400: {
+ body: "APIErrorResponse",
+ },
+ 404: {
+ body: "APIErrorResponse",
+ },
+ },
+ }),
+ async (req: Request, res: Response) => {
+ const { id } = req.params;
+
+ await Promise.all([
+ User.findOneOrFail({
+ where: { id },
+ }),
+ User.delete({ id }),
+ emitEvent({
+ event: "USER_DELETE",
+ user_id: req.user_id,
+ data: { user_id: req.params.id },
+ } as UserDeleteEvent),
+ ]);
+
+ res.sendStatus(204);
+ },
+);
+
+export default router;
diff --git a/src/api/routes/admin/users/index.ts b/src/api/routes/admin/users/index.ts
new file mode 100644
index 000000000..99dc10565
--- /dev/null
+++ b/src/api/routes/admin/users/index.ts
@@ -0,0 +1,82 @@
+/*
+ Spacebar: A FOSS re-implementation and extension of the Discord.com backend.
+ Copyright (C) 2023 Spacebar and Spacebar Contributors
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see .
+*/
+
+import { route } from "@spacebar/api";
+import { AdminUserProjection, User } from "@spacebar/util";
+import { Request, Response, Router } from "express";
+import { HTTPError } from "lambert-server";
+import { ILike, MoreThan } from "typeorm";
+const router = Router();
+
+router.get(
+ "/",
+ route({
+ right: "ADMIN_READ_USERS",
+ description: "Get a list of users",
+ query: {
+ limit: {
+ description:
+ "max number of users to return (1-1000). default 100",
+ type: "number",
+ required: false,
+ },
+ after: {
+ description: "The amount of users to skip",
+ type: "number",
+ required: false,
+ },
+ query: {
+ description: "The search query",
+ type: "string",
+ required: false,
+ },
+ },
+ responses: {
+ 200: {
+ body: "AdminUsersResponse",
+ },
+ 400: {
+ body: "APIErrorResponse",
+ },
+ },
+ }),
+ async (req: Request, res: Response) => {
+ const { after, query } = req.query as {
+ after?: number;
+ query?: string;
+ };
+
+ const limit = Number(req.query.limit) || 100;
+ if (limit > 1000 || limit < 1)
+ throw new HTTPError("Limit must be between 1 and 1000");
+
+ const users = await User.find({
+ where: {
+ ...(after ? { id: MoreThan(`${after}`) } : {}),
+ ...(query ? { username: ILike(`%${query}%`) } : {}),
+ },
+ take: limit,
+ select: AdminUserProjection,
+ order: { id: "ASC" },
+ });
+
+ res.send(users);
+ },
+);
+
+export default router;
diff --git a/src/api/routes/guilds/#guild_id/members/#member_id/index.ts b/src/api/routes/guilds/#guild_id/members/#member_id/index.ts
index a1ee88d23..6da0f4ff5 100644
--- a/src/api/routes/guilds/#guild_id/members/#member_id/index.ts
+++ b/src/api/routes/guilds/#guild_id/members/#member_id/index.ts
@@ -54,7 +54,9 @@ router.get(
}),
async (req: Request, res: Response) => {
const { guild_id, member_id } = req.params;
- await Member.IsInGuildOrFail(req.user_id, guild_id);
+ const rights = await getRights(req.user_id);
+ if (!rights.has("ADMIN_READ_MEMBERS"))
+ await Member.IsInGuildOrFail(req.user_id, guild_id);
const member = await Member.findOneOrFail({
where: { id: member_id, guild_id },
diff --git a/src/api/util/handlers/route.ts b/src/api/util/handlers/route.ts
index 5a0b48e63..4008c396b 100644
--- a/src/api/util/handlers/route.ts
+++ b/src/api/util/handlers/route.ts
@@ -109,7 +109,7 @@ export function route(opts: RouteOptions) {
const required = new Rights(opts.right);
req.rights = await getRights(req.user_id);
- if (!req.rights || !req.rights.has(required)) {
+ if (!req.rights.has(required)) {
throw SpacebarApiErrors.MISSING_RIGHTS.withParams(
opts.right as string,
);
diff --git a/src/util/entities/Member.ts b/src/util/entities/Member.ts
index 659428168..ccddf756f 100644
--- a/src/util/entities/Member.ts
+++ b/src/util/entities/Member.ts
@@ -41,7 +41,7 @@ import {
GuildMemberUpdateEvent,
MessageCreateEvent,
} from "../interfaces";
-import { Config, emitEvent } from "../util";
+import { Config, emitEvent, getRights } from "../util";
import { DiscordApiErrors } from "../util/Constants";
import { BaseClassWithoutId } from "./BaseClass";
import { Guild } from "./Guild";
@@ -182,7 +182,10 @@ export class Member extends BaseClassWithoutId {
where: { id: guild_id },
});
if (guild.owner_id === user_id)
- throw new Error("The owner cannot be removed of the guild");
+ throw new HTTPError(
+ "The owner cannot be removed of the guild",
+ 400,
+ );
const member = await Member.findOneOrFail({
where: { id: user_id, guild_id },
relations: ["user"],
@@ -307,15 +310,27 @@ export class Member extends BaseClassWithoutId {
]);
}
- static async addToGuild(user_id: string, guild_id: string) {
+ static async addToGuild(
+ user_id: string,
+ guild_id: string,
+ executor_id?: string,
+ ) {
const user = await User.getPublicUser(user_id);
+ const executorRights = executor_id
+ ? await getRights(executor_id)
+ : null;
const isBanned = await Ban.count({ where: { guild_id, user_id } });
if (isBanned) {
throw DiscordApiErrors.USER_BANNED;
}
const { maxGuilds } = Config.get().limits.user;
const guild_count = await Member.count({ where: { id: user_id } });
- if (guild_count >= maxGuilds) {
+ // being force added by an admin bypasses this limit
+ if (
+ guild_count >= maxGuilds &&
+ executorRights &&
+ !executorRights.has("ADMIN_CREATE_MEMBERS")
+ ) {
throw new HTTPError(
`You are at the ${maxGuilds} server limit.`,
403,
@@ -352,7 +367,12 @@ export class Member extends BaseClassWithoutId {
where: { id: user.id, guild: { id: guild_id } },
})
)
- throw new HTTPError("You are already a member of this guild", 400);
+ throw new HTTPError(
+ `${
+ executor_id ? "User is" : "You are"
+ } already a member of this guild`,
+ 400,
+ );
const member = {
id: user_id,
diff --git a/src/util/interfaces/admin/AdminGuild.ts b/src/util/interfaces/admin/AdminGuild.ts
new file mode 100644
index 000000000..678d8726e
--- /dev/null
+++ b/src/util/interfaces/admin/AdminGuild.ts
@@ -0,0 +1,83 @@
+/*
+ Spacebar: A FOSS re-implementation and extension of the Discord.com backend.
+ Copyright (C) 2023 Spacebar and Spacebar Contributors
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see .
+*/
+
+import { Guild } from "@spacebar/util";
+
+export enum AdminGuildEnum {
+ id,
+ afk_channel_id,
+ afk_channel,
+ afk_timeout,
+ bans,
+ banner,
+ default_message_notifications,
+ description,
+ discovery_splash,
+ explicit_content_filter,
+ features,
+ primary_category_id,
+ icon,
+ large,
+ max_members,
+ max_presences,
+ max_video_channel_users,
+ members,
+ roles,
+ channels,
+ template_id,
+ emojis,
+ stickers,
+ invites,
+ voice_states,
+ webhooks,
+ mfa_level,
+ name,
+ owner_id,
+ owner,
+ preferred_locale,
+ premium_subscription_count,
+ premium_tier,
+ public_updates_channel_id,
+ public_updates_channel,
+ rules_channel_id,
+ rules_channel,
+ region,
+ splash,
+ system_channel_id,
+ system_channel,
+ system_channel_flags,
+ unavailable,
+ verification_level,
+ welcome_screen,
+ widget_channel_id,
+ widget_channel,
+ widget_enabled,
+ nsfw_level,
+ nsfw,
+ parent,
+ premium_progress_bar_enabled,
+ channel_ordering,
+}
+
+export type AdminGuildKeys = keyof typeof AdminGuildEnum;
+// A user that is returned to the admin
+export type AdminGuild = Pick;
+
+export const AdminGuildProjection = Object.values(AdminGuildEnum).filter(
+ (x) => typeof x === "string",
+) as AdminGuildKeys[];
diff --git a/src/util/interfaces/admin/AdminGuildMember.ts b/src/util/interfaces/admin/AdminGuildMember.ts
new file mode 100644
index 000000000..80a5c6bd6
--- /dev/null
+++ b/src/util/interfaces/admin/AdminGuildMember.ts
@@ -0,0 +1,48 @@
+/*
+ Spacebar: A FOSS re-implementation and extension of the Discord.com backend.
+ Copyright (C) 2023 Spacebar and Spacebar Contributors
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see .
+*/
+
+import { Member } from "@spacebar/util";
+
+export enum AdminGuildMemberEnum {
+ id,
+ guild_id,
+ nick,
+ roles,
+ joined_at,
+ premium_since,
+ deaf,
+ mute,
+ pending,
+ settings,
+ last_message_id,
+ joined_by,
+ avatar,
+ banner,
+ bio,
+ theme_colors,
+ pronouns,
+ communication_disabled_until,
+}
+
+export type AdminGuildMemberKeys = keyof typeof AdminGuildMemberEnum;
+// A guild member that is returned to the admin
+export type AdminGuildMember = Pick;
+
+export const AdminGuildMemberProjection = Object.values(
+ AdminGuildMemberEnum,
+).filter((x) => typeof x === "string") as AdminGuildMemberKeys[];
diff --git a/src/util/interfaces/admin/AdminUser.ts b/src/util/interfaces/admin/AdminUser.ts
new file mode 100644
index 000000000..39f090acd
--- /dev/null
+++ b/src/util/interfaces/admin/AdminUser.ts
@@ -0,0 +1,47 @@
+import { User } from "@sentry/node";
+
+export enum AdminUserEnum {
+ id,
+ username,
+ discriminator,
+ avatar,
+ accent_color,
+ banner,
+ theme_colors,
+ pronouns,
+ phone,
+ desktop,
+ mobile,
+ premium,
+ premium_type,
+ bot,
+ bio,
+ system,
+ nsfw_allowed,
+ mfa_enabled,
+ webauthn_enabled,
+ created_at,
+ premium_since,
+ verified,
+ disabled,
+ deleted,
+ email,
+ flags,
+ purchased_flags,
+ premium_usage_flags,
+ rights,
+ relationships,
+ connected_accounts,
+ fingerprints,
+ settings,
+ extended_settings,
+ security_keys,
+}
+
+export type AdminUserKeys = keyof typeof AdminUserEnum;
+// A user that is returned to the admin
+export type AdminUser = Pick;
+
+export const AdminUserProjection = Object.values(AdminUserEnum).filter(
+ (x) => typeof x === "string",
+) as AdminUserKeys[];
diff --git a/src/util/interfaces/admin/index.ts b/src/util/interfaces/admin/index.ts
new file mode 100644
index 000000000..e9fdf2923
--- /dev/null
+++ b/src/util/interfaces/admin/index.ts
@@ -0,0 +1,21 @@
+/*
+ Spacebar: A FOSS re-implementation and extension of the Discord.com backend.
+ Copyright (C) 2023 Spacebar and Spacebar Contributors
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see .
+*/
+
+export * from "./AdminGuild";
+export * from "./AdminGuildMember";
+export * from "./AdminUser";
diff --git a/src/util/interfaces/index.ts b/src/util/interfaces/index.ts
index 6620ba32d..786fd6d04 100644
--- a/src/util/interfaces/index.ts
+++ b/src/util/interfaces/index.ts
@@ -23,3 +23,4 @@ export * from "./GuildWelcomeScreen";
export * from "./Interaction";
export * from "./Presence";
export * from "./Status";
+export * from "./admin";
diff --git a/src/util/schemas/admin/AdminGuildCreateSchema.ts b/src/util/schemas/admin/AdminGuildCreateSchema.ts
new file mode 100644
index 000000000..ffbde2c7c
--- /dev/null
+++ b/src/util/schemas/admin/AdminGuildCreateSchema.ts
@@ -0,0 +1,36 @@
+/*
+ Spacebar: A FOSS re-implementation and extension of the Discord.com backend.
+ Copyright (C) 2023 Spacebar and Spacebar Contributors
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see .
+*/
+
+import { AdminGuild } from "../../interfaces";
+
+export type AdminGuildCreateSchema = Partial<
+ Omit<
+ AdminGuild,
+ | "id"
+ | "bans"
+ | "members"
+ | "template_id"
+ | "invites"
+ | "owner"
+ | "public_updates_channel"
+ | "rules_channel"
+ | "system_channel"
+ | "widget_channel"
+ | "channel_ordering"
+ >
+>;
diff --git a/src/util/schemas/admin/AdminGuildMemberModifySchema.ts b/src/util/schemas/admin/AdminGuildMemberModifySchema.ts
new file mode 100644
index 000000000..a82c13da9
--- /dev/null
+++ b/src/util/schemas/admin/AdminGuildMemberModifySchema.ts
@@ -0,0 +1,26 @@
+/*
+ Spacebar: A FOSS re-implementation and extension of the Discord.com backend.
+ Copyright (C) 2023 Spacebar and Spacebar Contributors
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see .
+*/
+
+import { AdminGuildMember } from "@spacebar/util";
+
+export type AdminGuildMemberModifySchema = Partial<
+ Omit<
+ AdminGuildMember,
+ "id" | "guild_id" | "joined_at" | "last_message_id" | "joined_by"
+ >
+>;
diff --git a/src/util/schemas/admin/AdminGuildModifySchema.ts b/src/util/schemas/admin/AdminGuildModifySchema.ts
new file mode 100644
index 000000000..4980bc0b7
--- /dev/null
+++ b/src/util/schemas/admin/AdminGuildModifySchema.ts
@@ -0,0 +1,21 @@
+/*
+ Spacebar: A FOSS re-implementation and extension of the Discord.com backend.
+ Copyright (C) 2023 Spacebar and Spacebar Contributors
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see .
+*/
+
+import { AdminGuild } from "@spacebar/util";
+
+export type AdminGuildModifySchema = Partial>;
diff --git a/src/util/schemas/admin/AdminUserModifySchema.ts b/src/util/schemas/admin/AdminUserModifySchema.ts
new file mode 100644
index 000000000..69bd841d0
--- /dev/null
+++ b/src/util/schemas/admin/AdminUserModifySchema.ts
@@ -0,0 +1,25 @@
+/*
+ Spacebar: A FOSS re-implementation and extension of the Discord.com backend.
+ Copyright (C) 2023 Spacebar and Spacebar Contributors
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see .
+*/
+
+import { AdminUser } from "@spacebar/util";
+
+export type AdminUserModifySchema = Partial<
+ Omit & {
+ password?: string;
+ }
+>;
diff --git a/src/util/schemas/admin/index.ts b/src/util/schemas/admin/index.ts
new file mode 100644
index 000000000..4e8d9aee1
--- /dev/null
+++ b/src/util/schemas/admin/index.ts
@@ -0,0 +1,21 @@
+/*
+ Spacebar: A FOSS re-implementation and extension of the Discord.com backend.
+ Copyright (C) 2023 Spacebar and Spacebar Contributors
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see .
+*/
+
+export * from "./AdminGuildCreateSchema";
+export * from "./AdminGuildModifySchema";
+export * from "./AdminUserModifySchema";
diff --git a/src/util/schemas/index.ts b/src/util/schemas/index.ts
index 44a504cda..2dacbe27b 100644
--- a/src/util/schemas/index.ts
+++ b/src/util/schemas/index.ts
@@ -81,3 +81,4 @@ export * from "./WebAuthnSchema";
export * from "./WebhookCreateSchema";
export * from "./WidgetModifySchema";
export * from "./responses";
+export * from "./admin";
diff --git a/src/util/schemas/responses/AdminListUsersResponse.ts b/src/util/schemas/responses/AdminListUsersResponse.ts
new file mode 100644
index 000000000..dcbeef0a9
--- /dev/null
+++ b/src/util/schemas/responses/AdminListUsersResponse.ts
@@ -0,0 +1,22 @@
+/*
+ Spacebar: A FOSS re-implementation and extension of the Discord.com backend.
+ Copyright (C) 2023 Spacebar and Spacebar Contributors
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see .
+*/
+
+import { AdminUser } from "@spacebar/util";
+
+export type AdminUserResponse = AdminUser;
+export type AdminUsersResponse = AdminUser[];
diff --git a/src/util/schemas/responses/GuildListAdminResponse.ts b/src/util/schemas/responses/GuildListAdminResponse.ts
new file mode 100644
index 000000000..8ada0939f
--- /dev/null
+++ b/src/util/schemas/responses/GuildListAdminResponse.ts
@@ -0,0 +1,22 @@
+/*
+ Spacebar: A FOSS re-implementation and extension of the Discord.com backend.
+ Copyright (C) 2023 Spacebar and Spacebar Contributors
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see .
+*/
+
+import { AdminGuild } from "@spacebar/util";
+
+export type AdminGuildResponse = AdminGuild;
+export type AdminGuildsResponse = AdminGuild[];
diff --git a/src/util/util/Rights.ts b/src/util/util/Rights.ts
index 56d0e28d9..d8d6f4ab4 100644
--- a/src/util/util/Rights.ts
+++ b/src/util/util/Rights.ts
@@ -16,11 +16,10 @@
along with this program. If not, see .
*/
-import { BitField } from "./BitField";
+import { HTTPError } from "lambert-server";
import "missing-native-js-functions";
-import { BitFieldResolvable, BitFlag } from "./BitField";
import { User } from "../entities";
-import { HTTPError } from "lambert-server";
+import { BitField, BitFieldResolvable, BitFlag } from "./BitField";
export type RightResolvable =
| bigint
@@ -35,7 +34,7 @@ type RightString = keyof typeof Rights.FLAGS;
export class Rights extends BitField {
constructor(bits: BitFieldResolvable = 0) {
super(bits);
- if (this.bitfield & Rights.FLAGS.OPERATOR) {
+ if ((this.bitfield & Rights.FLAGS.OPERATOR) === 0n) {
this.bitfield = ALL_RIGHTS;
}
}
@@ -95,6 +94,26 @@ export class Rights extends BitField {
VIEW_SERVER_STATS: BitFlag(48), // added per @chrischrome's request — can view server stats)
RESEND_VERIFICATION_EMAIL: BitFlag(49), // can resend verification emails (/auth/verify/resend)
CREATE_REGISTRATION_TOKENS: BitFlag(50), // can create registration tokens (/auth/generate-registration-tokens)
+ // start of admin rights
+ ADMIN_CREATE_USERS: BitFlag(51), // can create users
+ ADMIN_READ_USERS: BitFlag(52), // can read users
+ ADMIN_UPDATE_USERS: BitFlag(53), // can update users
+ ADMIN_DELETE_USERS: BitFlag(54), // can delete users
+ //
+ ADMIN_CREATE_GUILDS: BitFlag(55), // can create guilds for other users
+ ADMIN_READ_GUILDS: BitFlag(56), // can read guilds
+ ADMIN_UPDATE_GUILDS: BitFlag(57), // can update guilds
+ ADMIN_DELETE_GUILDS: BitFlag(58), // can delete guilds
+ //
+ ADMIN_CREATE_MEMBERS: BitFlag(59), // can "create" members, aka force add members to a guild
+ ADMIN_READ_MEMBERS: BitFlag(60), // can read members
+ ADMIN_UPDATE_MEMBERS: BitFlag(61), // can update members
+ ADMIN_DELETE_MEMBERS: BitFlag(62), // can delete members
+ //
+ ADMIN_CREATE_GUILD_BANS: BitFlag(63), // can create guild bans
+ ADMIN_READ_GUILD_BANS: BitFlag(64), // can read guild bans
+ ADMIN_UPDATE_GUILD_BANS: BitFlag(65), // can update guild bans
+ ADMIN_DELETE_GUILD_BANS: BitFlag(66), // can delete guild bans
};
any(permission: RightResolvable, checkOperator = true) {