Member

一个组织内的成员。

See also

Properties

Link copied to clipboard
abstract override val name: String

此成员的名称。通常是代表它作为一个用户的名称,而不是在某个组织内的“昵称”。

Link copied to clipboard
abstract val nick: String?

此成员在组织内的昵称。如果未设置或无法获取则会得到 null

Inherited properties

Link copied to clipboard
abstract val avatar: String?

这个人的头像链接。 如果没有头像链接、无法获取或者头像信息无法通过 String 表达则得到 null

Link copied to clipboard
Link copied to clipboard
abstract override val id: ID

行为主体的唯一标识。

Inherited functions

Link copied to clipboard
abstract suspend fun send(text: String): MessageReceipt

发送一段纯文本消息。

abstract suspend fun send(message: Message): MessageReceipt

发送一个消息 Message

abstract suspend fun send(messageContent: MessageContent): MessageReceipt

使用 MessageContent 作为消息发送。 不同的组件可能会根据 MessageContent 的具体类型做针对性的优化, 并在不支持的情况下降级为使用 MessageContent.messages