ChannelWrapper

class ChannelWrapper(channel: Channel)

Wraps the obfuscated Channel 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(channel: Channel)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
fun isDM(): Boolean
Link copied to clipboard
Link copied to clipboard
fun raw(): Channel

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

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val availableTags: List<ForumTag>
Link copied to clipboard
Link copied to clipboard
val flags: Long?
Link copied to clipboard
val guildHashes: GuildHashes?
Link copied to clipboard
Link copied to clipboard
val icon: String?
Link copied to clipboard
val id: Long
Link copied to clipboard
Link copied to clipboard
val member: ThreadMember?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val nicks: List<ChannelRecipientNick>
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
val permissionOverwrites: List<PermissionOverwrite>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val recipients: List<User>?
Link copied to clipboard
Link copied to clipboard
val threadMetadata: ThreadMetadata?
Link copied to clipboard
Link copied to clipboard
val type: Int
Link copied to clipboard