侧边栏壁纸
博主头像
SakLit

ChenXi's Blog

  • 累计撰写 13 篇文章
  • 累计创建 4 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

EasyBot 部署教程

Ler丨晨兮
2024-06-22 / 0 评论 / 10 点赞 / 607 阅读 / 0 字
温馨提示:
本文最后更新于2024-09-03,若内容或图片失效,请留言反馈。 部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

​​

注意!EasyBot最新版数据迁移教程

介绍

感谢您使用EasyBot!!

EasyBot是一个简单且方便的Minecraft与社交平台互联的软件

该项目基于.NET8开发,目前已经支持 Windows 和 Linux 系统

我们目前已经支持了 Onebot11 协议 我们还计划支持更多的机器人协议

EasyBot保证更新,如果你有任何需求或建议 欢迎加入我们的 QQ 用户群

第一步: 安装运行环境

EasyBot依赖.NET8Web运行时,在启动软件前,你必须要安装我们的运行环境

Download .NET 8.0 Runtime (v8.0.4) - Windows x64 Installer

Download ASP.NET Core 8.0 Runtime (v8.0.4) - Windows x64 Installer

上面这俩都要装,从第一个.NET8.0Runtime开始装

如果你是服务器操作系统,且系统不是2019以上(比如: 2016 2012R2 之类的),那么安装好我们的ASP.NET Core运行时之后可能你还需要额外安装一个运行环境

点我下载: https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=48145

第二步: 安装EasyBot主程序

如果你是小白 请选择 安装包下载

非安装包节点下载后是 .zip 格式的文件 此时就需要自行解压!

如果你已经安装好了运行环境,那么可以来到激动人心的安装EasyBot主程序部分!

前往下载地址找到EasyBot的最新版本,选择任意一个节点下载我们的主程序,之后一路下一步即可完成安装

还是那句话: 安装程序是中文的 一路下一步即可安装完毕,提示安装成功就好了!

安装好后按下Win键 搜索EasyBot即可打开程序

image.webp

image-oisw.webp

image-mjwc.webp

第三步: 安装EasyBot服务器插件

演示用的服务器是 1.20.4-Paper

想知道是否支持你的服务器? 请看支持的服务器

在机器人服务器列表中添加一个服务器并设置身份标识

打开主程序

进入服务器管理 -> 服务器列表

点击"+添加"并且设置名字和标识令牌即可

image-uwmv.webp

image-pvqf.webp

image-aogi.webp

在服务器中配置EasyBot主程序地址以及身份标识

前往下载地址下载最新版本的服务器插件

将插件添加到支持的服务器插件列表中

打开配置文件

image-etou.webp

你可以通过服务器列表中的"查看标识"来获取服务器的身份标识

image-tzrx.webp

打开配置文件后修改以下信息
service:
  # 运行EasyBot主程序电脑的地址
  host: "localhost"
  # EasyBot主程序启动的端口
  port: 5001
  # 身份标识,请在服务器生成
  # 身份标识请使用双引号包裹
  token: "这里修改为你的身份标识"

如果你的服务器和机器人主程序在同一台电脑,则无需修改,如果你需要修改端口

启动服务器后观察日志,出现这两行表示成功

image-llsm.webp

此时可以在主程序测试通讯

第四步: 安装 LLOneBot 机器人框架

下载 QQNT

不推荐太老的版本 9.9.7(21804) 之前的版本都没有经过仔细测试 可能会有一些问题.

https://im.qq.com/pcqq/index.shtml

下载 LLOneBot 一键部署包

https://github.com/LLOneBot/LLOneBot/releases

QQ截图20240622123251.png

直接打开 llob_install.exe 程序文件

QQ截图20240622123709.png

重启 QQ 后 打开设置 看到 LLOneBot 代表安装成功.

llonebot-install-success.C9NzpRo1.png

设置正向WebSocket地址

image-mrwg.webp

在主程序设置

进入 机器人管理 -> 设配器管理 -> 连接设置

image-mooy.webp

正向WebSocket监听端口(哈哈 应该是监听地址 不过无所谓了) 设置Ws地址:LLOnebot正向端口:

ws://localhost:3001/

AccessToken设置为LLOnebot设置的值即可,我的LLOnebot设置如下:

image-qcqb.webp

我的主程序就这样设置

image-cyvh.webp

image-isyu.webp

第五步: 获取并启用群聊

通过侧边栏打开机器人管理的适配器管理

image-xzns.webp

配置连接后点击同步群聊(机器人必须在线)

image-ryxx.webp

通过侧边栏打开群组管理

image-rpie.webp

利用搜索或其他方式找到你想要启用机器人的群,启用即可

image-ophl.webp

第六步: 启用游戏绑定账号

绑定账号属于EasyBot的核心功能, 玩家使用其他功能都必须要绑定一个账号

image-rqvu.webp

双向验证模式

双向验证模式: 即用户必须在服务器和社交平台完成验证才可绑定

用户在服务器内输入 /easybot bind 获取验证码

image-gdju.webp

用户可以在QQ群触发绑定 即: 输入 绑定 + 验证码 完成绑定

image-pajg.webp

社交平台信任模式

玩家直接在社交平台输入用户名就可以完成绑定

用户在社交平台内输入:绑定 + 游戏ID

image-rfbl.webp

10

评论区