搜索
切换搜索
切换菜单
切换个人菜单
欢迎来到小可 · Wiki,人人可编辑的,多平台聊天机器人“小可”的官方文档资源。
小可很可爱,请
给我们打钱
。
原 MkDocs 已迁入本站。若发现 404 属正常现象,请点击左上角搜索您想要的模块。
查看“自搭建指南/QQ”的源代码
来自小可 · Wiki,人人可编辑的,QQ机器人“小可”的官方文档资源
阅读
查看源代码
查看历史
页面
讨论
更多操作
←
自搭建指南/QQ
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
本文将包含你将机器人连接 QQ 平台时所需要了解的内容。 == 说明 == 目前,大多数群聊中的 QQ 机器人都采用“伪用户”方式,即通过第三方软件接入已注册的 QQ 账号。从 QQ 官方的角度来看,这些软件属于“外挂软件”,QQ 官方对此类实现采取了各种技术和非技术手段进行打击。 QQ 官方会监测账号行为以区分正常用户和机器人,例如检测异常登录方式或频繁的多地区登录等。虽然具体的检测细节未知,但已经确认的是,当 QQ 账号被识别为机器人时,可能会面临警告、封禁,甚至临时或'''永久冻结'''的处罚。 虽然不同方案之间存在较大差异(例如基于 Android QQ 协议的 Go-Cqhttp 已基本无法使用,而基于 NTQQ 协议的 Lagrange 和 LLOneBot 方案则较为稳定),但请注意,这些方案均由社区第三方软件提供,并不受到官方支持。 因此,是否在 QQ 平台上搭建非官方机器人需要谨慎考虑。同时,第三方方案的可用性可能会随时间变化,无法提供任何保证。在 QQ 平台上选择使用何种方案取决于个人意愿。 == LLOneBot == [https://github.com/LLOneBot/LLOneBot LLOneBot] 是 Liteloader 的插件之一,可以使 NTQQ 支持 OneBot11 协议进行 QQ 机器人开发。 [https://github.com/LiteLoaderQQNT/LiteLoaderQQNT LiteLoaderQQNT](LiteLoader)是 NTQQ 的插件加载器,允许通过插件注入 QQ 实现某些特定的功能。 === 安装 === 请参考[https://llonebot.github.io/zh-CN/guide/getting-started 官方文档]中的说明进行插件的安装。 === 配置 === 请在配置文件填写以下配置项: :<code>qq_host = "127.0.0.1:11451</code> - 将会在填写的 IP 地址和端口中开启一个 Websocket 服务器,用于 LLOnebot 反向连接。 :<code>qq_account =</code> - 机器人的 QQ 号。 :<code>use_llonebot = true</code> - 告诉机器人正在使用 LLOneBot,以处理兼容性问题。 安装 LLOneBot 完成后重新登录 QQ,进入 LLOneBot 的设置页。 打开“启用反向 Websocket 服务”,点击下方的“添加”,并添加好反向 Websocket 监听地址。在示例中为 <code>ws://127.0.0.1:11451/ws</code>。 将“新消息上报格式类型”更改为“CQ 码”。 关闭设置窗口,确认配置文件保存。 == OpenShamrock == [https://github.com/whitechi73/OpenShamrock OpenShamrock] 是基于 Xposed 实现的 QQ 机器人框架,你可以在 Android 手机/模拟器中使用 OpenShamrock 运行机器人。 {{Mbox | text = 2024 年 4 月 2 日,OpenShamrock 开发组于 [https://github.com/whitechi73/OpenShamrock/discussions/272#discussion-6300354 Discussion#272] 宣布,OpenShamrock 将会从 <code>1.1.0</code> 版本起弃用 OneBot V11 支持,迁移至新的 [https://github.com/KarinJS/kritor Kritor] 协议。<br>这意味着 1.1.0 及之后版本的 OpenShamrock 将不再支持 OneBot V11,以下教程也不再适用。请仔细辨别,以免带来不必要的麻烦。 | type = danger }} {{Mbox | text = 此方式需要一定的安卓(Android)的使用基础,可能需要对 Root、命令行等有一定了解。 | type = warning }} === 安装 === 请参考[https://whitechi73.github.io/OpenShamrock 官方文档]中的说明进行框架的安装。 === 配置 === 请在配置文件填写以下配置项: :<code>qq_host = "127.0.0.1:11451</code> - 将会在填写的 IP 地址和端口中开启一个 Websocket 服务器,用于 LLOnebot 反向连接。 :<code>qq_account =</code> - 机器人的 QQ 号。 :<code>use_shamrock = true</code> - 告诉机器人正在使用 OpenShamrock,以处理兼容性问题。 安装 OpenShamrock 完成后,请配置以下选项: 打开“消息格式为 CQ 码”和“被动 WebSocket”,并添加好被动 Websocket 监听地址。在示例中为 <code>ws://127.0.0.1:11451/ws</code>。 强制杀死 QQ 进程并重新启动 QQ 来应用 OpenShamrock 配置文件。
本页使用的模板:
Template:Mbox
(
查看源代码
)
Template:Mbox/config
(
查看源代码
)
返回
自搭建指南/QQ
。
Cookie帮助我们提供我们的服务。通过使用我们的服务,您同意我们使用cookie。
更多信息
确定