1 files changed, 10 insertions, 2 deletions
diff --git a/src/models/Guild.ts b/src/models/Guild.ts
index ef343010..25045ac4 100644
--- a/src/models/Guild.ts
+++ b/src/models/Guild.ts
@@ -49,7 +49,11 @@ export interface Guild {
unavailable?: boolean;
vanity_url_code?: string;
verification_level?: number;
- welcome_screen: []; // welcome splash screen if a user joins guild
+ welcome_screen: {
+ enabled: boolean;
+ description: string;
+ welcome_channels: [];
+ };
widget_channel_id?: string;
widget_enabled?: boolean;
}
@@ -89,7 +93,11 @@ export const GuildSchema = new Schema({
vanity_url_code: String,
verification_level: Number,
voice_states: { type: [Object], default: [] },
- welcome_screen: { type: [Object], default: [] },
+ welcome_screen: {
+ enabled: Boolean,
+ description: String,
+ welcome_channels: [Object],
+ },
widget_channel_id: String,
widget_enabled: Boolean,
});
|