模块概述
公告
站点迁移啦~!
为什么迁移?
作为由我们官方维护的组件库,分散在各自的文档站点中的确有好处:它们可以各自维护自己所需的东西、互不干扰。
但是缺点也很明显: 太过分散。
组件库与核心库之间的关系是比较紧密的, 我们希望你能够在一个站点内就可以查阅或搜索到所有你想要得知的信息。
公共模块
OneBot组件为所有协议实现的模块提供了一些共享内容的模块, 命名为 simbot-component-onebot-common
。
此模块中会定义一些通用的类型或注解等。 对于普通开发者来讲可以不用过多关注,此模块由其他组件模块引用并使用。
OneBot11
在OneBot组件中,我们提供了针对 OneBot11 协议的组件实现模块,它们的坐标以 simbot-component-onebot-v11
作为开头:
simbot-component-onebot-v11-common
在OneBot11协议的实现模块中进行共享的模块。 对于普通开发者来讲可以不用过多关注,此模块由其他组件模块引用并使用。
simbot-component-onebot-v11-core
OneBot11协议作为一个simbot组件的实现模块。通常会是你真正使用的模块。
simbot-component-onebot-v11-event
对OneBot11协议中的原始事件 类型提供定义的模块, 被
simbot-component-onebot-v11-core
引用并依赖。simbot-component-onebot-v11-message
对OneBot11协议中的原始消息段 类型提供定义的模块。
这里定义的大部分类型都是针对消息段的数据类实现, 是对它们的JSON结构的基本映射, 被
simbot-component-onebot-v11-core
引用并依赖。
Last modified: 26 July 2024