Author

Constructors

Link copied to clipboard
constructor(memberOpenid: String, memberRole: GroupMessageAuthorRole = GroupMessageAuthorRole.MEMBER, bot: Boolean = false)

Properties

Link copied to clipboard
open override val bot: Boolean

是否为机器人

Link copied to clipboard
open override val id: String

用户唯一标识(OpenID 格式)

Link copied to clipboard
@SerialName(value = "member_openid")
open override val memberOpenid: String

群成员 OpenID(群聊场景使用)

Link copied to clipboard
@SerialName(value = "member_role")
open override val memberRole: GroupMessageAuthorRole

群成员角色

Link copied to clipboard
@SerialName(value = "union_openid")
open override val unionOpenid: String?

跨应用统一用户 OpenID(可能为空)

Link copied to clipboard
@SerialName(value = "union_user_account")
open override val unionUserAccount: String?

跨应用统一用户账号(可能为空)

Link copied to clipboard
open override val username: String

用户昵称

Functions

Link copied to clipboard
operator fun component1(): String
Link copied to clipboard
Link copied to clipboard
operator fun component3(): Boolean
Link copied to clipboard
fun copy(memberOpenid: String = this.memberOpenid, memberRole: GroupMessageAuthorRole = this.memberRole, bot: Boolean = this.bot): GroupMessageCreate.Author
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String