Table of Contents

Interface ICommandContext

Namespace
Kook.Commands
Assembly
Kook.Net.Core.dll

表示命令的上下文。这可能包括客户端、公会、频道、用户和消息。

public interface ICommandContext

Properties

Channel

获取命令执行所在的 IMessageChannel

IMessageChannel Channel { get; }

Property Value

IMessageChannel

Client

获取命令执行时所使用的 IKookClient

IKookClient Client { get; }

Property Value

IKookClient

Guild

获取命令执行所在的 IGuild

IGuild? Guild { get; }

Property Value

IGuild

Message

获取命令解析的源 IUserMessage

IUserMessage Message { get; }

Property Value

IUserMessage

User

获取执行命令的 IUser

IUser User { get; }

Property Value

IUser