User

class User @ApiModelConstructor constructor(val id: String, val username: String, val avatar: String = "", val isBot: Boolean = false, val unionOpenid: String? = null, val unionUserAccount: String? = null)(source)

用户对象

用户对象中所涉及的 ID 类数据,都仅在机器人场景流通,与真实的 ID 无关。请不要理解为真实的 ID

Constructors

Link copied to clipboard
constructor(id: String, username: String, avatar: String = "", isBot: Boolean = false, unionOpenid: String? = null, unionUserAccount: String? = null)

Properties

Link copied to clipboard

用户头像地址

Link copied to clipboard
val id: String

用户 id

Link copied to clipboard
@SerialName(value = "bot")
val isBot: Boolean

是否是机器人

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

跨应用统一用户 OpenID(需特殊申请)

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

跨应用统一用户账号(需特殊申请)

Link copied to clipboard

用户名

Functions

Link copied to clipboard
operator fun component1(): String
Link copied to clipboard
operator fun component2(): String
Link copied to clipboard
operator fun component3(): String
Link copied to clipboard
operator fun component4(): Boolean
Link copied to clipboard
operator fun component5(): String?
Link copied to clipboard
operator fun component6(): String?
Link copied to clipboard
fun copy(id: String = this.id, username: String = this.username, avatar: String = this.avatar, isBot: Boolean = this.isBot, unionOpenid: String? = this.unionOpenid, unionUserAccount: String? = this.unionUserAccount): User
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