TencentMember

interface TencentMember : GuildMember, MemberInfo, TencentGuildObjectiveContainer<TencentMemberInfo>

Author

ForteScarlet

Functions

Link copied to clipboard
abstract suspend override fun guild(): TencentGuild
Link copied to clipboard
open suspend fun isAdmin(): Boolean
Link copied to clipboard
open suspend fun isOwner(): Boolean
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
open suspend override fun organization(): TencentGuild
Link copied to clipboard
abstract suspend override fun send(text: String): TencentMessageReceipt
abstract suspend override fun send(message: Message): TencentMessageReceipt
abstract 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 override fun sendIfSupportBlocking(message: Message): MessageReceipt
Link copied to clipboard
open suspend override fun unmute(): Boolean
Link copied to clipboard
Link copied to clipboard

Properties

Link copied to clipboard
abstract override val avatar: String
Link copied to clipboard
abstract override val bot: Bot
Link copied to clipboard
open val category: Category?
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 id: ID
Link copied to clipboard
open val isAdmin: Boolean
Link copied to clipboard
Link copied to clipboard
open val isOwner: Boolean
Link copied to clipboard
Link copied to clipboard
abstract val joinTime: Timestamp
Link copied to clipboard
abstract val nickname: String
Link copied to clipboard
Link copied to clipboard
open override val organization: Guild
Link copied to clipboard
open override val organizationAsync: CompletableFuture<out Guild>
Link copied to clipboard
abstract override val roles: Items<TencentRole>
Link copied to clipboard

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

Link copied to clipboard
abstract override val username: String