Guild class

Constructors

Guild.new({required Snowflake id, required String name, required String? icon, String? icon_hash, required String? splash, required String? discoverySplash, bool? owner, required Snowflake owner_id, BitMask? permissions, String? region, required Snowflake? afk_channel_id, required int afkTimeout, bool? widgetEnabled, Snowflake? widgetChannelID, required int verificationLevel, required int defaultMessageNotify, required int explicitContentFilter, required List<Role> roles, required List<Emoji> emojis, required List<GuildFeatures> features, required int mfaLevel, required Snowflake? applicationId, required Snowflake? systemChannelId, required int systemChannelFlags, required Snowflake? rulesChannelId, int? maxPresences, int? maxMembers, required String? vanityUrlCode, required String? description, required String? banner, required int premiumTier, int? premiumSubscriptionCount, required String preferredLocale, required Snowflake? publicUpdateChannelId, int? maxVideoChannelUsers, int? maxStageVideoChannelUsers, int? approximateMemberCount, int? approximatePresenceCount, WelcomeScreen? welcomeScreen, required int nsfwLevel, List<Sticker>? stickers, required bool premiumProgressBarEnabled, required Snowflake? safetyAlertsChannelId})
Guild.decode(Map<String, dynamic> js)
factory
Guild.fromJson(String js)
factory

Properties

afk_channel_id Snowflake?
getter/setter pair
afkTimeout int
getter/setter pair
applicationId Snowflake?
getter/setter pair
approximateMemberCount int?
getter/setter pair
approximatePresenceCount int?
getter/setter pair
getter/setter pair
defaultMessageNotify int
getter/setter pair
description String?
getter/setter pair
discoverySplash String?
getter/setter pair
emojis List<Emoji>
getter/setter pair
explicitContentFilter int
getter/setter pair
features List<GuildFeatures>
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
icon String?
getter/setter pair
icon_hash String?
getter/setter pair
id Snowflake
getter/setter pair
maxMembers int?
getter/setter pair
maxPresences int?
getter/setter pair
maxStageVideoChannelUsers int?
getter/setter pair
maxVideoChannelUsers int?
getter/setter pair
mfaLevel int
getter/setter pair
name String
getter/setter pair
nsfwLevel int
getter/setter pair
owner bool?
getter/setter pair
owner_id Snowflake
getter/setter pair
permissions BitMask?
getter/setter pair
preferredLocale String
getter/setter pair
premiumProgressBarEnabled bool
getter/setter pair
premiumSubscriptionCount int?
getter/setter pair
premiumTier int
getter/setter pair
publicUpdateChannelId Snowflake?
getter/setter pair
region String?
getter/setter pair
roles List<Role>
getter/setter pair
rulesChannelId Snowflake?
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
safetyAlertsChannelId Snowflake?
getter/setter pair
splash String?
getter/setter pair
stickers List<Sticker>?
getter/setter pair
systemChannelFlags int
getter/setter pair
systemChannelId Snowflake?
getter/setter pair
vanityUrlCode String?
getter/setter pair
verificationLevel int
getter/setter pair
welcomeScreen WelcomeScreen?
getter/setter pair
widgetChannelID Snowflake?
getter/setter pair
widgetEnabled bool?
getter/setter pair

Methods

encode() String
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited