Search Results for

    Show / Hide Table of Contents

    Namespace cqhttp.Cyan.Utils

    Classes

    Convert

    一些常用的转换

    Dialogue

    表示一段对话

    其本质上是一个FSM, 其状态由一字符串表示

    FSM的初始状态为BEGIN, 可以自由设置中间状态

    当FSM进入某个没有定义操作的状态时, FSM停止并回收

    DialoguePool

    用于标记某一对话的作用范围

    DiscriminatedJsonConverter

    DiscriminatorOptions

    Extend this class to configure a type with a discriminator field.

    Get

    一些有用的构造

    GroupMemberInfo

    群成员信息

    GroupTable

    InvokeDialogueException

    一个非常特殊的Exception

    在执行OnEvent函数时, 若此SDKcatch到了这个Exception, 则将此Exception内的Dialogue置入DialoguePool。 这是使用Dialogue的较为方便的方式之一。

    当然, 直接调用Join((MessageType, Int64), Dialogue)置入也是可以的

    Logger

    日志

    MessageTable

    记录发送的消息

    Delegates

    CustomObjectCreator

    JsonPreprocessor

    Logger.LogAction

    日志记录

    ☀
    ☾