GuildWrapper

class GuildWrapper(guild: Guild)

Wraps the obfuscated Guild class to provide nice method names and require only one central update if method names change after an update

Constructors

Link copied to clipboard
constructor(guild: Guild)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
fun raw(): Guild

Returns the raw (obfuscated) Guild Object associated with this wrapper

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val cachedMembers: List<GuildMember>
Link copied to clipboard
val channels: List<Channel>
Link copied to clipboard
val channelUpdates: List<Channel>
Link copied to clipboard
Link copied to clipboard
val emojis: List<GuildEmoji>
Link copied to clipboard
val explicitContentFilter: GuildExplicitContentFilter?
Link copied to clipboard
val features: List<GuildFeature>
Link copied to clipboard
val guildHashes: GuildHashes
Link copied to clipboard
val icon: String?
Link copied to clipboard
val id: Long
Link copied to clipboard
Link copied to clipboard
val maxVideoChannelUsers: GuildMaxVideoChannelUsers?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@get:JvmName(name = "isNsfw")
val nsfw: Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val presences: List<Presence>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val roles: List<GuildRole>
Link copied to clipboard
Link copied to clipboard
val scheduledEvents: List<GuildScheduledEvent>
Link copied to clipboard
Link copied to clipboard
val stickers: List<Sticker>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val threads: List<Channel>
Link copied to clipboard
@get:JvmName(name = "isUnavailable")
val unavailable: Boolean
Link copied to clipboard
Link copied to clipboard
val verificationLevel: GuildVerificationLevel