Skip to content
This repository has been archived by the owner on Jun 23, 2023. It is now read-only.

OPQBot 环境搭建教程

Mr.喜 edited this page Dec 17, 2020 · 1 revision

OPQBot是个优秀的跨平台机器人框架,本体支持以lua脚本为编程语言的插件,扩展支持SocketIO,便于使用其他编程语言进行插件编写,为Mac协议。以Amd64版本为例,演示OPQBot环境搭建过程 环境:Win10 20H2 + WSL( Ubuntu 20.04.1 LTS ) 因其 Windows 版本限制过多,所以使用Amd64版本作为折中办法

一、WSL环境搭建
不多谈,按照百度来的教程搭建即可Win+Linux单系统解决方案——WSL(入门篇)
二、拥有一个GitHub账号
必须步骤,自行解决
三、下载OPQBot本体
聊天室地址 若未发现下载地址则向上翻消息记录,下载其中的Amd64版本

需要能够解压tar与gz格式的解压程序,如7-ZIP
解压获得框架本体

四、获取Gitter TOKEN
通过第二步获得的GitHub账号可以登录Gitter,复制下此处的TOKEN

使用文本编辑器打开框架本体下的 CoreConf.conf 配置文件,在Token处填写复制到的文本

五、启动框架
此处你的默认WSL环境已经搭建完成,并可以正常启动
控制台建议使用Windows Terminal可以在微软应用商店下载。也可以使用cmd或者Powershell
将配置好的框架复制进C:\Users\你的windows用户名下,便于启动

输入bash启动Linux子系统,使用./OPQBot/OPQBot的形式启动应用(按照上面截图的路径,就是启动OPQBot目录下的OPQBot文件,大小写不敏感)
B5I%7DB8U%5BJ.png)
等待约半分钟,等红框内的Everything is OK!出现之后就可以登录了
默认本地打开端口为8888。
打开浏览器,输入127.0.0.1:8888/v1/Login/GetQRcode获取登录二维码,使用手机扫码

初次登录可能会断开几次,耐心等待,表现为界面显示"UnRegister In Conn ……"等字样,刷新网页,重新扫码即可。
刷新出Cookie等信息表示成功上线,就可以进行插件等操作
六、插件相关
推荐项目参考
将自己喜欢的插件复制进Plugins文件夹即可
七、推荐进行的操作
默认插件中有默认同意进群、加好友等敏感操作,建议修改插件内容,按以下步骤操作
1. 打开Plugins\Events.lua
2. 在第61行代码前添加注释符号--[[63行末尾添加注释结束符号 ]]--
3. 在第137行代码前添加注释符号--[[154行末尾添加注释结束符号 ]]--
4. 在第178行代码前添加注释符号--[[184行末尾添加注释结束符号 ]]--

Clone this wiki locally