碎碎念:能看到这个的小可爱应该都是从bot群了解的吧,所以这里演示就使用萝卜子的项目啦。ヾ(•ω•`)o

准备阶段

1,准备好一台服务器或电脑(此处为了照顾萌新统一使用Windows系统,若使用linux或mac请等待后续)

· 因为bot只有在主机开机的时候才能运行,所以咱这里还是建议大家买一台云服务器(可以24h运行)的说。这里推荐下萝卜子在使用的云服务器商,没有广告费,便宜稳定而已-饿饿饭饭.jpg-使用的是4h4g/15软妹币一个月的挂机宝,当然看个人需求,平常用不上这么高配置。(≧∀≦)ゞ

2,一个QQ号,最好是小号,因为被某t氏大厂封号就难受力,kora!

开始搭建

QQ方面

1,前往qq官网下载好最新版本的QQ

2,在安装完qq以后千万,千万,千万不要打开qq,下载一下这个后缀为.exe的文件(点一下就好啦)。在下载完成后直接运行即可,最好关闭下你们的各种杀毒软件。

3,在程序运行完毕你就可以登录你的qq了,在登录完毕后需要更改一下正向WebSocket地址,不用害怕听不懂,完成一下这些步骤即可,加油(づ ̄ 3 ̄)づ

· 找到左下角三条杠选项,点击

· 此时会出现一排选项,我们点击设置

SL77C$KA4K[4[DCV{6ZO37O.png

· 在一列选项中我们点击最后一个,接着便可以更改地址了,将其更改为6700后保存。一定要记着保存啊,之前咱笨笨没保存,⑨>﹏<

Bot方面

简易方法

如果不太想折腾选这条就够了,当然定制性什么的都不如进阶方法。

1,来到bot的项目网址,找到Releases板块点击。

2,找到和我们电脑匹配的发行版,一般为zbp_windows_amd64.zip下载并进行解压。

3,打开后我们可以得到三个文件,点击运行zbp.exe

4,当命令行输出结果如下时可关闭程序

5,文件夹中创建一个名为run.bat的文件,将以下代码复制进去,更改下你想要的昵称与主人的qq号,CTRL+S保存(记得打开显示文件后缀)

zbp.exe -n 你想要的昵称 想设置的主人账号

6,大功告成!!!撒花

进阶方法

虽说是进阶教程,但是和简易教程中区别不大,而且也挺简单,如果小可爱想挑战下自己就往下看吧||ヽ(* ̄▽ ̄*)ノミ|Ю

环境配置

1,git安装

· 让我们来到git官网的win版本下载界面,由于我们的电脑会有64位与32位的区别,所以按需选择。但一般是64位,所以下载如图文件并安装就好啦

安装时一般不需要其他配置,一直点next便好,要是您有特定需求可以阅读这篇文章最后点击finish便完成了git的安装。

· 如果您想验证是否安装成功,可以win+R键打开运行管理器输入cmd,打开命令行,接着在命令行中输入git --version

当出现版本号便证明安装成功!

2,git配置

· 打开浏览器,打开GitHub的网址。注册一个GayHub(迫真)账号并记住账号密码,此时不要关闭网页

· 回到桌面,并右键桌面(就是平时想要刷新桌面需要点的鼠标上那个键),选择如图选项

· 在Git Bash窗口中输入以下命令:

git config --global user.name "你的Git账号"
git config --global user.email "你的Git邮箱"
ssh-keygen -t rsa -C "你的Git邮箱"

然后一路enter就行,避免输入密码。
只要有奇怪英文矩阵出来就行。

将SSH公钥添加到Github账户
在我的电脑—>C盘—>用户—>你自己的用户路径下,可以看到一个新的.ssh文件夹
在这个文件夹中有一对密钥文件,
使用记事本等工具打开id_rsa.pub,复制其中的内容,千万不要改变其中的内容

最后点击右上角的头像选择编辑个人资料,再点ssh密钥,把密钥输进去并添加密钥就行了。具体步骤如下:

· 点击你的头像

· 点击Settings

· 点击SSH Keys

· 输入你从id_rsa.pub中复制的内容,title随便填

至此,git配置结束。

3,安装go环境

也许小可爱已经很累了,但再坚持下,快结束了。相比于前两个的繁琐,这一步只需要点击安装即可。<(_ _)>

· 来到go语言中文网下载页面

· 由于开发时的限制,bot只能在go1.22以下版本进行编译,所以我们需要往下翻,找到合适我们电脑版本,和git安装同理。一般如图版本←点击即可下载即可

安装一般一路next即可,至此环境配置结束。

搭建bot

右键桌面,仍然是选择git bush here

输入如下代码,出现如图done提示代表拉取成功

git clone https://github.com/FloatTech/ZeroBot-Plugin.git

进入文件夹点击如下文件便可以开始运行啦,qq方面请参考简易方法。好累好累,差点累死在你电脑里的说இ௰இ

修改bot内容
为机器人添加名字与主人

1,更改主人

使用记事本或者其他方式打开此文件,这里强烈安装一个vscode,方便阅读

来到254行,会有个注释如图

将这部分代码更改为如下,如你所见有多个主人,可从规律自行添加。

	// 通过代码写死的方式添加主人账号
	sus = append(sus, 你想设置的主人qq号)
	sus = append(sus, 你想设置的主人qq号)

2,更改昵称

来到222行将椛椛改为你想要的昵称,不可多个

来到284行可更改bot称呼自己时的昵称

更改插件内容

此处仅介绍两种情况,非必要请不要修改,容易坠机(bushi)

1,以钓鱼插件为例,需求为修改每日钓鱼上限

· 进入存放插件配置文件的文件夹“plugin”,找到插件对应名称文件夹(名称可使用’/服务列表指‘令找到)

· 进入文件夹,右键空白处,选择使用code打开

我们知道,原始每日钓鱼次数为50,可借此关键词来找到具体更改代码位置

· 点击左上角搜索图标,输入50,阅读英文判断是否是需要更改的

点击进去将50更改为100(此处100为我想更改的上限次数,按个人需求更改)

最后别忘记保存,Ctrl+S是保存快捷键,每次修改之后需要重新启动bot。

2,增加其他插件

bot的项目其实不止这些插件,开发者大大萌还有一个插件库,我们可以将插件库里的插件也添加进入我们的bot中(づ ̄ 3 ̄)づ

· 将整个插件库给拉到本地,具体步骤仍然是在桌面上右键选择git bush here,输入如下拉取命令

git clone https://github.com/FloatTech/ZeroBot-Plugin-Playground.git

· 我们按照需求在文件夹下的‘plugin’子文件夹选择我们所需的插件,比如我这里需要一个原神插件‘kokomi’,故将此文件夹移至bot文件夹下的‘plugin’文件夹下。以下为演示图与演示视频(感觉光图看不懂在讲啥,语文不大好见谅)

·接着需要让bot知道有这个插件,故我们需要在配置文件中加上一串代码

· 打开bot文件夹下的main.go文件

· 在中优先区中以相同格式添加一行代码,将代码中‘你的插件名称’改为你所需的并插入这些代码中间

	_ "github.com/FloatTech/ZeroBot-Plugin/plugin/你的插件名称"            // 这是备注,也就是告诉这个插件做什么的,防止以后看不懂

保存退出重启bot即可。

更改各插件数据

这个真心不会了,需要会改数据库

但是已知所有数据存在data文件夹下,故当我们搬运bot至其他电脑上只需要data文件夹即可,其他重新配置会更快,当然嫌麻烦可以直接全部复制。想学怎么更改数据库可以找咱群里的树干大大,一直是她在管

整篇教程到这里就结束啦,感谢小可爱们的耐心阅读,累lua累lua,zzz(∪.∪ )...zzz