summary refs log tree commit diff
path: root/src/models/Guild.ts.disabled
blob: 5cffa9b8283051863ca82af17b478299a3778ef4 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
import { Snowflake } from "./Snowflake";

export interface Guild {
	afkChannel?: Snowflake;
	afkTimeout: number;
	onlineCount: number;
	available: boolean;
	banner: string | null;
	channels: GuildChannelManager;
	readonly createdTimestamp: number;
	defaultMessageNotifications: DefaultMessageNotifications | number;
	deleted: boolean;
	description: string | null;
	discoverySplash: string | null;
	embedChannel: GuildChannel | null;
	embedChannelID: Snowflake | null;
	embedEnabled: boolean;
	emojis: GuildEmojiManager;
	explicitContentFilter: ExplicitContentFilterLevel;
	features: GuildFeatures[];
	icon: string | null;
	id: Snowflake;
	joinedTimestamp: number;
	large: boolean;
	maximumMembers: number | null;
	maximumPresences: number | null;
	memberCount: number;
	members: GuildMemberManager;
	mfaLevel: number;
	name: string;
	readonly nameAcronym: string;
	readonly owner: Snowflake | null;
	ownerID: Snowflake;
	readonly partnered: boolean;
	preferredLocale: string;
	premiumSubscriptionCount: number | null;
	premiumTier: PremiumTier;
	presences: PresenceManager;
	readonly publicUpdatesChannel: TextChannel | null;
	publicUpdatesChannelID: Snowflake | null;
	region: string;
	roles: RoleManager;
	readonly rulesChannel: TextChannel | null;
	rulesChannelID: Snowflake | null;
	readonly shard: WebSocketShard;
	shardID: number;
	splash: string | null;
	readonly systemChannel: TextChannel | null;
	systemChannelFlags: Readonly<SystemChannelFlags>;
	systemChannelID: Snowflake | null;
	vanityURLCode: string | null;
	vanityURLUses: number | null;
	verificationLevel: VerificationLevel;
	readonly verified: boolean;
	readonly voiceStates: VoiceStateManager;
	readonly widgetChannel: TextChannel | null;
	widgetChannelID: Snowflake | null;
	widgetEnabled: boolean | null;
}