Table of Contents

Interface IHeyBoxInteraction

Namespace
HeyBox
Assembly
HeyBox.Net.Core.dll

表示一个通用的黑盒语音交互实体。

public interface IHeyBoxInteraction : IEntity<ulong>
Inherited Members

Properties

ChannelId

获取执行此交互所在的频道的 ID。

ulong ChannelId { get; }

Property Value

ulong

Data

获取此交互的数据。

IHeyBoxInteractionData Data { get; }

Property Value

IHeyBoxInteractionData

MessageId

获取此交互来源的消息的 ID。

ulong MessageId { get; }

Property Value

ulong

RoomId

获取执行此交互所在的房间的 ID。

ulong? RoomId { get; }

Property Value

ulong?

Type

获取此交互的类型。

InteractionType Type { get; }

Property Value

InteractionType

User

获取执行此交互的用户。

IUser? User { get; }

Property Value

IUser

UserId

获取执行此交互的用户的 ID。

uint UserId { get; }

Property Value

uint