Me

data class Me @ApiResultType constructor(val id: String, val username: String, val identifyNum: String, val isOnline: Boolean, val status: Int, val avatar: String, val vipAvatar: String? = null, val isBot: Boolean, val isMobileVerified: Boolean, val nickname: String = username, val roles: List<Long>? = null) : User(source)

api GetMeApi 的响应体。

Constructors

Link copied to clipboard
constructor(id: String, username: String, identifyNum: String, isOnline: Boolean, status: Int, avatar: String, vipAvatar: String? = null, isBot: Boolean, isMobileVerified: Boolean, nickname: String = username, roles: List<Long>? = null)

Properties

Link copied to clipboard
open override val avatar: String

用户的头像的url地址

Link copied to clipboard
open override val id: String

用户的id

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

用户名的认证数字,用户名正常为:user_name#identify_num

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

用户是否为机器人

Link copied to clipboard
@SerialName(value = "mobile_verified")
open override val isMobileVerified: Boolean

是否手机号已验证

Link copied to clipboard
@SerialName(value = "online")
open override val isOnline: Boolean

当前是否在线

Link copied to clipboard
open override val nickname: String

用户在当前服务器的昵称

Link copied to clipboard
open override val roles: List<Long>? = null

用户在当前服务器中的角色 id 组成的列表。为null则代表信息中未包含此信息。

Link copied to clipboard
open override val status: Int

用户的状态, 01 代表正常,10 代表被封禁

Link copied to clipboard
open override val username: String

用户名称

Link copied to clipboard
open override val vipAvatar: String? = null

vip用户的头像的url地址,可能为gif动图

Inherited properties

Link copied to clipboard

如果 User.status10 则代表封禁。