NapPlana.NET 引用文档
0.3.4
Yet Another NapCat Framework SDK for .NET
载入中...
搜索中...
未找到
类继承关系
此继承关系列表按字典顺序粗略的排序:
[详情级别
1
2
3
4
]
C
NapPlana.Core.Data.Action.ActionResponse
NapCat远端响应
C
NapPlana.Core.API.BotApiHandler
从WS接收到的信息进入这里等待消费 为了统一,Http也需要在缓冲区等待
C
NapPlana.Core.Event.Handler.BotEventHandler
机器人事件处理器 - 静态门面
▼
C
Exception
C
NapPlana.Core.Exceptions.UnSupportFeatureException
不受支持报错
C
NapPlana.Core.Bot.ForwardMessageBuilder
合并转发消息构筑器
▼
C
NapPlana.Core.Data.API.ForwardMessageSendBase
合并转发消息发送基类
C
NapPlana.Core.Data.API.GroupForwardMessageSend
发送群合并转发消息
C
NapPlana.Core.Data.API.PrivateForwardMessageSend
发送私聊合并转发消息
C
NapPlana.Core.Data.API.ForwardNewsItem
合并转发消息预览项。
C
NapPlana.Core.Data.API.FriendAddRequestAction
处理好友添加请求。
C
NapPlana.Core.Data.Event.Message.FriendSender
私信消息发送者信息。
C
NapPlana.Core.Data.API.GetFileRequest
获取文件信息-请求
C
NapPlana.Core.Data.API.GetGroupFileUrlRequest
获取群文件下载链接-请求
C
NapPlana.Core.Data.API.GetPrivateFileUrlRequest
获取私聊文件下载链接-请求
C
NapPlana.Core.Data.API.GroupAddRequestAction
处理群添加请求。
C
NapPlana.Core.Data.API.GroupMessageDelete
撤回消息
C
NapPlana.Core.Data.API.GroupMessageSend
发送群组消息
C
NapPlana.Core.Data.Event.Message.GroupSender
群消息发送者信息。
C
NapPlana.Core.Data.Event.Notice.GroupUploadFileData
群文件上传数据。
C
NapPlana.Core.Data.Event.Meta.HeartbeatStatus
心跳状态。
▼
C
NapPlana.Core.API.IApiHandler
C
NapPlana.Core.API.ApiHandler
▼
C
NapPlana.Core.Connections.IConnectionBase
连接接口
►
C
NapPlana.Core.Connections.ConnectionBase
基本连接类
►
C
NapPlana.Core.Connections.WebSocket.WebsocketClientConnection
WebSocket客户端连接
C
NapPlana.DI.Connection.WebSocketDiConnection
DI架构下的WebSocket连接基类 通过依赖注入管理事件处理、API处理和事件解析
▼
C
IDisposable
C
NapPlana.DI.Service.BotContext
Bot上下文 - 提供API调用能力,不参与生命周期管理
▼
C
NapPlana.Core.Event.Handler.IEventHandler
机器人事件处理器接口
C
NapPlana.Core.Event.Handler.EventHandler
机器人事件处理器实现
C
NapPlana.Core.Event.Parser.IEventParser
事件解析器接口,定义统一的事件 JSON 解析入口。
▼
C
IHostedService
C
NapPlana.DI.Service.ConnectionService
连接服务 - 负责管理WebSocket连接的生命周期
▼
C
NapPlana.Core.Bot.BotInstance.INapBot
C
NapPlana.Core.Bot.BotInstance.NapBot
机器人主体
C
NapPlana.DI.Service.BotContext
Bot上下文 - 提供API调用能力,不参与生命周期管理
C
NapPlana.DI.Service.INapFunctionService
▼
C
IWebSocketReceivedPlugin
C
NapPlana.Core.Connections.Plugins.WebSocketMessageReceiverPlugin
TouchSocket WebSocket消息接收插件
▼
C
JsonConverter
C
NapPlana.Core.Utilities.MessageBaseConverter
用于Json解析消息段
C
NapPlana.Core.Utilities.MessageConverter
C
NapPlana.Core.Utilities.MessageListConverter
Message字段既可能是CQ Message也可能是消息段数组 统一转成List
▼
C
JsonConverterFactory
C
NapPlana.Core.Utilities.SafeJsonStringEnumConverter
▼
C
NapPlana.Core.Data.Message.MessageBase
消息基类。
C
NapPlana.Core.Data.Message.AtMessage
@消息。
C
NapPlana.Core.Data.Message.ContactMessage
联系人消息。
C
NapPlana.Core.Data.Message.DiceMessage
随机骰子消息。
C
NapPlana.Core.Data.Message.FileMessage
文件消息。
C
NapPlana.Core.Data.Message.ForwardMessage
转发消息。
C
NapPlana.Core.Data.Message.ImageMessage
图片消息。
C
NapPlana.Core.Data.Message.JsonMessage
JSON消息。
C
NapPlana.Core.Data.Message.MFaceMessage
表情消息。
C
NapPlana.Core.Data.Message.MusicMessage
音乐消息。
C
NapPlana.Core.Data.Message.NodeMessage
合并转发消息。
C
NapPlana.Core.Data.Message.RecordMessage
录音消息。
C
NapPlana.Core.Data.Message.ReplyMessage
回复消息。
C
NapPlana.Core.Data.Message.RpsMessage
石头剪刀布消息。
C
NapPlana.Core.Data.Message.TextMessage
文本消息。
C
NapPlana.Core.Data.Message.VideoMessage
视频消息。
C
NapPlana.Core.Bot.MessageChainBuilder
消息链构筑器
▼
C
NapPlana.Core.Data.Message.MessageDataBase
所有消息数据基类。
C
NapPlana.Core.Data.Message.AtMessageData
@消息数据。
C
NapPlana.Core.Data.Message.ContactMessageData
联系人消息数据。
C
NapPlana.Core.Data.Message.DiceMessageData
骰子消息数据。
C
NapPlana.Core.Data.Message.FileMessageData
文件消息数据。
C
NapPlana.Core.Data.Message.ForwardMessageData
转发消息数据。
C
NapPlana.Core.Data.Message.ImageMessageData
图片消息数据。
C
NapPlana.Core.Data.Message.JsonMessageData
JSON消息数据。
C
NapPlana.Core.Data.Message.MFaceMessageData
表情消息数据。
C
NapPlana.Core.Data.Message.MusicMessageData
音乐消息数据。
C
NapPlana.Core.Data.Message.NodeMessageData
合并转发消息数据。
C
NapPlana.Core.Data.Message.RecordMessageData
录音消息数据。
C
NapPlana.Core.Data.Message.ReplyMessageData
回复消息数据。
C
NapPlana.Core.Data.Message.RpsMessageData
石头剪刀布消息数据。
C
NapPlana.Core.Data.Message.TextMessageData
文本消息数据。
C
NapPlana.Core.Data.Message.VideoMessageData
视频消息数据。
C
NapPlana.Core.Data.Event.Notice.MsgEmojiLike
消息表情点赞。
C
NapPlana.Core.Data.API.MsgEmojiLikeSend
贴表情
C
NapPlana.Core.DependencyInjection.NapBotOptions
NapBot配置选项
▼
C
NapPlana.Core.Data.Event.OneBotEvent
OneBot 顶层事件基类,包含所有事件的通用字段。
►
C
NapPlana.Core.Data.Event.Message.MessageEventBase
消息事件基础类,包含公共消息字段。
C
NapPlana.Core.Data.Event.Message.GroupMessageEvent
群消息事件。
►
C
NapPlana.Core.Data.Event.Message.MessageSentEvent
消息发送事件。
C
NapPlana.Core.Data.Event.Message.PrivateMessageSentEvent
私信消息发送事件。
C
NapPlana.Core.Data.Event.Message.PrivateMessageEvent
私信消息事件。
►
C
NapPlana.Core.Data.Event.Meta.MetaEventBase
元事件基类。
C
NapPlana.Core.Data.Event.Meta.HeartBeatEvent
心跳事件。
C
NapPlana.Core.Data.Event.Meta.LifeCycleEvent
生命周期事件。
►
C
NapPlana.Core.Data.Event.Notice.NoticeEventBase
通知事件基类。
C
NapPlana.Core.Data.Event.Notice.BotOfflineEvent
机器人离线事件。
C
NapPlana.Core.Data.Event.Notice.FriendAddNoticeEvent
好友添加通知事件。
C
NapPlana.Core.Data.Event.Notice.FriendRecallNoticeEvent
好友消息撤回通知事件。
►
C
NapPlana.Core.Data.Event.Notice.GroupNoticeEventBase
群通知事件基类。
C
NapPlana.Core.Data.Event.Notice.GroupAdminNoticeEvent
群管理员变更通知事件。
C
NapPlana.Core.Data.Event.Notice.GroupBanNoticeEvent
群禁言通知事件。
C
NapPlana.Core.Data.Event.Notice.GroupCardEvent
群名片变更事件。
C
NapPlana.Core.Data.Event.Notice.GroupDecreaseNoticeEvent
群成员减少通知事件。
C
NapPlana.Core.Data.Event.Notice.GroupEssenceNoticeEvent
群精华消息通知事件。
C
NapPlana.Core.Data.Event.Notice.GroupIncreaseNoticeEvent
群成员增加通知事件。
C
NapPlana.Core.Data.Event.Notice.GroupMsgEmojiLikeNoticeEvent
群消息表情点赞通知事件。
C
NapPlana.Core.Data.Event.Notice.GroupNameEvent
群名称变更事件。
C
NapPlana.Core.Data.Event.Notice.GroupRecallNoticeEvent
群消息撤回通知事件。
C
NapPlana.Core.Data.Event.Notice.GroupTitleEvent
群头衔变更事件。
C
NapPlana.Core.Data.Event.Notice.GroupUploadNoticeEvent
群文件上传通知事件。
C
NapPlana.Core.Data.Event.Notice.InputStatusNoticeEvent
输入状态通知事件。
►
C
NapPlana.Core.Data.Event.Notice.PokeNoticeEvent
戳一戳通知事件。
C
NapPlana.Core.Data.Event.Notice.FriendPokeNoticeEvent
好友戳一戳通知事件。
C
NapPlana.Core.Data.Event.Notice.GroupPokeNoticeEvent
群戳一戳通知事件。
C
NapPlana.Core.Data.Event.Notice.ProfileLikeNoticeEvent
个人资料点赞通知事件。
►
C
NapPlana.Core.Data.Event.Request.RequestEventBase
请求事件基类。
C
NapPlana.Core.Data.Event.Request.FriendRequestEvent
好友请求事件。
C
NapPlana.Core.Data.Event.Request.GroupRequestEvent
群请求事件。
C
NapPlana.Core.Bot.PlanaBotFactory
机器人创建工厂
▼
C
PluginBase
C
NapPlana.Core.Connections.Plugins.WebSocketMessageReceiverPlugin
TouchSocket WebSocket消息接收插件
C
NapPlana.Core.Data.API.PokeMessageSend
发送戳一戳
C
NapPlana.Core.Data.API.PrivateMessageSend
发送私聊消息
▼
C
NapPlana.Core.Data.API.ResponseDataBase
响应数据基类
C
NapPlana.Core.Data.API.ForwardMessageSendResponseData
发送合并转发消息-响应
C
NapPlana.Core.Data.API.GetFileResponseData
获取文件信息-响应
C
NapPlana.Core.Data.API.GetFileUrlResponseData
获取文件下载链接-响应(群聊/私聊通用)
C
NapPlana.Core.Data.API.GroupMessageSendResponseData
发送群组消息-响应
C
NapPlana.Core.Data.API.PrivateMessageSendResponseData
发送私聊消息-响应
C
NapPlana.DI.Extensions.ServiceCollectionExtensions
NapBot依赖注入扩展方法
C
NapPlana.Core.Data.API.WsGlobalRequest
用于在ws请求中标识全局请求
制作者
1.9.8