TencentGuild

Author

ForteScarlet

Functions

Link copied to clipboard
abstract suspend override fun channel(id: ID): TencentChannel?

获取指定ID的子频道。

Link copied to clipboard
open suspend override fun child(id: ID): TencentChannel?

获取指定ID的子频道。

Link copied to clipboard
open fun getChannel(id: ID): Channel?
Link copied to clipboard
open fun getChannelAsync(id: ID): CompletableFuture<out Channel?>
Link copied to clipboard
open override fun getChild(id: ID): Channel?
Link copied to clipboard
open override fun getChildAsync(id: ID): CompletableFuture<out Channel?>
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 member(id: ID): TencentMember?

获取指定成员信息。

Link copied to clipboard
abstract 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(): Organization?
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
open val category: Category?
Link copied to clipboard

得到此频道服务器下的所有子频道的列表副本。

Link copied to clipboard
abstract override val channels: Items<TencentChannel>

得到此频道服务器下的所有子频道。

Link copied to clipboard
open override val children: Items<TencentChannel>

得到此频道服务器下的所有子频道。

Link copied to clipboard
abstract override val createTime: Timestamp
Link copied to clipboard
abstract val currentChannel: Int
Link copied to clipboard
abstract override val currentMember: Int
Link copied to clipboard
abstract override val description: String
Link copied to clipboard
abstract override val icon: String
Link copied to clipboard
abstract override val id: ID
Link copied to clipboard
abstract val maximumChannel: Int
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
abstract val source: TencentGuildInfo

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