DiscordGuild - nuclearace/SwiftDiscord GitHub Wiki

Discord Guilds are represented by a DiscordGuild struct.

public struct DiscordGuild {
	public let features: [Any]
	public let id: String
	public let large: Bool
	public let joinedAt: Date
	public let splash: String
	public let unavailable: Bool

	public private(set) var defaultMessageNotifications: Int
	public private(set) var embedChannelId: String
	public private(set) var embedEnabled: Bool
	public private(set) var icon: String
	public private(set) var memberCount: Int
	public private(set) var mfaLevel: Int
	public private(set) var name: String
	public private(set) var ownerId: String
	public private(set) var region: String
	public private(set) var verificationLevel: Int

	public var channels: [String: DiscordGuildChannel]
	public var emojis: [String: DiscordEmoji]
	public var members: [String: DiscordGuildMember]
	public var presences: [String: DiscordPresence]
	public var roles: [String: DiscordRole]
	public var voiceStates: [String: DiscordVoiceState]
}