TencentChannel

子频道。来自于一个 TencentGuild

Author

ForteScarlet

See also

Functions

Link copied to clipboard
open suspend override fun child(id: ID): Organization?
Link copied to clipboard
open fun getChild(id: ID): Organization?
Link copied to clipboard
open fun getChildAsync(id: ID): CompletableFuture<out Organization?>
Link copied to clipboard
open override fun getMember(id: ID): GuildMember?
Link copied to clipboard
open override fun getMemberAsync(id: ID): CompletableFuture<out GuildMember?>
Link copied to clipboard
abstract suspend override fun guild(): TencentGuild
Link copied to clipboard
open suspend override fun member(id: ID): TencentMember?
Link copied to clipboard
open suspend override fun mute(duration: Duration): Boolean
open suspend fun mute(time: Long, timeUnit: TimeUnit): Boolean
Link copied to clipboard
open fun muteAsync(time: Long, timeUnit: TimeUnit): CompletableFuture<out Boolean>
Link copied to clipboard
open fun muteBlocking(): Boolean
open fun muteBlocking(duration: JavaDuration): Boolean
open fun muteBlocking(time: Long, timeUnit: TimeUnit): Boolean
Link copied to clipboard
abstract suspend override fun owner(): TencentMember
Link copied to clipboard
open suspend override fun previous(): TencentGuild
Link copied to clipboard
open suspend override fun send(text: String): TencentMessageReceipt
abstract suspend override fun send(message: Message): TencentMessageReceipt
open suspend override fun send(message: MessageContent): TencentMessageReceipt
Link copied to clipboard
open fun sendAsync(text: String): CompletableFuture<out MessageReceipt>
open fun sendAsync(message: Message): CompletableFuture<out MessageReceipt>
open fun sendAsync(message: MessageContent): CompletableFuture<out MessageReceipt>
Link copied to clipboard
open fun sendBlocking(text: String): MessageReceipt
open fun sendBlocking(message: Message): MessageReceipt
open fun sendBlocking(message: MessageContent): MessageReceipt
Link copied to clipboard
open fun sendIfSupportBlocking(message: Message): MessageReceipt?
Link copied to clipboard
open suspend override fun unmute(): Boolean
Link copied to clipboard
open override fun unmuteAsync(): CompletableFuture<out Boolean>
Link copied to clipboard
open override fun unmuteBlocking(): Boolean

Properties

Link copied to clipboard
abstract override val bot: TencentGuildComponentGuildBot
Link copied to clipboard
abstract override val category: TencentChannelCategory

子频道始终有分组。

Link copied to clipboard
open override val children: Items<Organization>
Link copied to clipboard
abstract override val createTime: Timestamp
Link copied to clipboard
abstract override val currentMember: Int
Link copied to clipboard
abstract override val description: String
Link copied to clipboard
open val guild: Guild
Link copied to clipboard
open val guildAsync: CompletableFuture<out Guild>
Link copied to clipboard
abstract override val guildId: ID
Link copied to clipboard
abstract override val icon: String
Link copied to clipboard
abstract override val id: ID
Link copied to clipboard
abstract override val maximumMember: Int
Link copied to clipboard
open override val members: Items<TencentMember>

目前无法直接获取成员列表。

Link copied to clipboard
abstract override val name: String
Link copied to clipboard
open override val owner: GuildMember
Link copied to clipboard
open override val ownerAsync: CompletableFuture<out GuildMember>
Link copied to clipboard
abstract override val ownerId: ID
Link copied to clipboard
open val previous: Organization?
Link copied to clipboard
open val previousAsync: CompletableFuture<out Organization?>
Link copied to clipboard
abstract override val roles: Items<TencentRole>
Link copied to clipboard

得到此容器中保留的原始的 TencentGuildObjective 对象。