Table of Contents

Interface ISelfUser

Namespace
Kook
Assembly
Kook.Net.Core.dll

表示一个通用的当前登录的用户信息。

public interface ISelfUser : IUser, IEntity<ulong>, IMentionable, IPresence
Inherited Members
Extension Methods

Properties

InvitedCount

获取此用户的邀请用户数。

int InvitedCount { get; }

Property Value

int

IsMobileVerified

获取此用户是否验证了手机号码。

bool IsMobileVerified { get; }

Property Value

bool

Mobile

获取此用户的手机号码。

string? Mobile { get; }

Property Value

string

MobilePrefix

获取此用户的手机号码前缀。

string? MobilePrefix { get; }

Property Value

string

Methods

StartPlayingAsync(IGame, RequestOptions?)

开始一个新的游戏活动。

Task StartPlayingAsync(IGame game, RequestOptions? options = null)

Parameters

game IGame

要显示的游戏。

options RequestOptions

发送请求时要使用的选项。

Returns

Task

一个表示异步开始操作的任务。

Remarks

此操作会使当前用户的资料卡片上显式指定的游戏信息。

StartPlayingAsync(Music, RequestOptions?)

开始一个新的听音乐活动。

Task StartPlayingAsync(Music music, RequestOptions? options = null)

Parameters

music Music

要播放的音乐。

options RequestOptions

发送请求时要使用的选项。

Returns

Task

一个表示异步开始操作的任务。

Remarks

此操作会使当前用户的资料卡片上显式指定的音乐信息。

StopPlayingAsync(ActivityType, RequestOptions?)

停止活动。

Task StopPlayingAsync(ActivityType type, RequestOptions? options = null)

Parameters

type ActivityType

要停止的活动类型。

options RequestOptions

发送请求时要使用的选项。

Returns

Task

一个表示异步停止操作的任务。

Remarks

此操作会使当前用户的资料卡片上不再显示指定的活动信息。