跳到主要内容

术语表

OneBot

在本文档中指 OneBot 聊天机器人应用接口标准(OneBot Chatbot API Standard)。

NoneBot

一个现代、跨平台、可扩展的 Python 聊天机器人框架,是 KiramiBot 的核心。

服务化(Serviceize)

指插件或事件响应器经过特定的处理,转变为一个服务或功能的过程。

服务(Service)

经过服务化处理的插件,支持服务管理。服务是一个运行时的概念。

功能(Ability)

经过服务化处理的事件响应器,支持服务管理。功能是一个运行时的概念。

事件(Event)

机器人平台中发生的事件,典型的例子包括:

  • 收到私聊消息:一种消息事件(Message Event)
  • 群成员减少:一种通知事件(Notice Event)
  • 收到加好友请求:一种请求事件(Request Event)

事件响应器(Matcher)

事件响应器是用于对接收到的事件进行响应的重要工具。通过定义简单的规则,事件响应器可以捕获特定类型的事件,并执行相应的操作。

会话(Session)

在事件处理流程中,和用户交互的过程即是会话。

消息(Message)

表示聊天消息的数据类型,是由消息段构成的数组。

消息段(Message Segment)

表示聊天消息的一个部分,在一些平台上,聊天消息支持图文混排,其中就会有多个消息段,分别表示每个图片和每段文字。