OneBot标准:一个聊天机器人应用接口标准-源码
2022-07-21 12:57:16 211KB api bot protocol mirai
1
NoneBot :sparkles: Python 异步机器人框架 :sparkles: · · · 简介 NoneBot2 是一个可扩展的 Python 异步机器人框架,它会对机器人收到的事件进行解析和处理,并以插件化的形式,按优先级分发给事件所对应的事件响应器,来完成具体的功能。 除了起到解析事件的作用,NoneBot 还为插件提供了大量实用的预设操作和权限控制机制。对于命令处理,它更是提供了完善且易用的会话机制和内部调用机制,以分别适应命令的连续交互和插件内部功能复用等需求。 得益于 Python 的 机制,NoneBot 处理事件的吞吐量有了很大的保障,再配合 WebSocket 通信方式(也是最建议的通信方式),NoneBot 的性能可以达到 HTTP 通信方式的两倍以上,相较于传统同步 I/O 的 HTTP 通信,更是有质的飞跃。 特色 NoneBot2 的驱动框架 Driver 以及通信协议
2022-02-16 16:32:18 406KB bot qq onebot cqhttp
1
NoneBot 简介 NoneBot 是一个基于 (原 CQHTTP) 的 Python 异步 QQ 机器人框架,它会对 QQ 机器人收到的消息进行解析和处理,并以插件化的形式,分发给消息所对应的命令处理器和自然语言处理器,来完成具体的功能。 除了起到解析消息的作用,NoneBot 还为插件提供了大量实用的预设操作和权限控制机制,尤其对于命令处理器,它更是提供了完善且易用的会话机制和内部调用机制,以分别适应命令的连续交互和插件内部功能复用等需求。 NoneBot 在其底层与 OneBot 实现交互的部分使用 库,后者在 的基础上封装了与 OneBot 实现的网络交互。 得益于 Python 的 机制,NoneBot 处理消息的吞吐量有了很大的保障,再配合 OneBot 标准的 WebSocket 通信方式(也是最建议的通信方式),NoneBot 的性能可以达到 HTTP 通信方式的两
2021-06-19 17:22:00 339KB bot qq onebot cqhttp
1
节点一机器人 将机器人部署为独立的服务,通过http或ws与外部通信 基于的QQ机器人Http-Api 协议的实现 当前主分支的下一个版本基本不会再有变化,及时更新依赖即可获得新特性和已知的bug的修复。 使用方法: 下载安装 下载此原始包(建议用git clone )执行npm up --no-save安装依赖(已集成自动安装) 重命名config.sample.js为config.js并配置 运行node main 123456789 (数字是登陆账号) 即将启动只需最后一步 只有首次登陆时需要交互(密码,验证码,设备锁),之后推荐使用pm2或forever等部署工具。 通信 HTTP和正向WS服务器 POST上报(多点) 反向WS连接(多点) API() 已实现(文档中已列出) 名称 备注 get_friend_list get_group_list get_group_info get_group_member_list get_group_member_info get_stranger_info send_private_msg message_id是字
2021-02-02 03:34:29 15KB nodejs android bot npm
1