没有前言,这篇教程主要参考作者官方文档搭建绪山真寻bot,可爱捏。
功能也很多哦!
(资料图)
GitHub地址:github.com/HibiKier/zhenxun_bot
帮助文档地址:hibikier.github.io/zhenxun_bot
本文基本参考上面帮助文档,稍微添加了一点细节。小伙伴们有啥问题可以去看看官方文档哦!搭建中的提示图片夜梦过段时间加上(咕咕咕)
有啥更新的话在夜梦的博客里面:tech.yemengstar.com/?p=2736
夜梦这里采用Ubuntu22.04版本安装。
PS:夜梦折腾了一下午已经成功了,并且配置好了基本的API,所以下面的过程应该不会有太大问题。
(ERROR了的话当我没说
一个QQ号(拿小号!)
一台服务器
稍微了解一点Linux命令
一定的百度/bing/Google的能力
面对ERROR不放弃的耐心和决心
自建可能会遇到各种花里胡哨的麻烦,如果没有一些基础的话,前面可是困难重重啊少年!
夜梦全程以root身份进行搭建!
go-cqhttpGitHub地址:https://github.com/Mrs4s/go-cqhttp
release地址:Releases · Mrs4s/go-cqhttp (github.com)
这里我们选择这个:https://github.com/Mrs4s/go-cqhttp/releases/download/v1.0.1/go-cqhttp_linux_amd64.tar.gz
我们先新建一个文件夹,方便后面的管理:
再建一个文件夹,用来放go-cqhttp:
然后把go-cqhttp下载到这个文件夹中:
然后解压文件到这个文件夹中:
解压后会得到go-cqhttp,首次运行会让你选择通信方式,选择 3(反向 Websocket 通信),会生成一个配置文件config.yml
然后我们按ctrl+c退出
这个时候我们修改config.yml文件:
然后按i进入修改模式(后面也一样):
1.找到uin: 123456修改为你自己的qq机器的账号,比如uin: 654321
2.找到password:'',在''中填入你的密码。
3.然后,我们向下翻,找到并修改universal:
universal: ws://your_websocket_universal.server修改为universal: ws://127.0.0.1:8080/onebot/v11/ws/
按esc后,输入:wq保存退出(后面也一样)。
退出后,我们输入在gocq文件夹中,输入./go-cqhttp运行。
按照提示选择验证后,登录进入账号(建议开启设备锁,直接使用验证码更加可靠)。
成功后会提示警告CONNECTION REFUSED,别担心,这些提示将在完成真寻启动时消失。
到这一步已经成功完成gocq方面的配置了,可以进行下一步!
直接命令行输入:
创建数据库和用户(依次输入):
然后我们
退出数据库并且切回root用户。
到这里我们已经成功完成了Postgresql的数据库配置,马上要安装真寻了捏!
夜梦这里就不写了,需要的小伙伴自己看官方文档哦!
https://hibikier.github.io/zhenxun_bot/docs/installation_doc/psql_ubuntu.html
咱这里回到主目录下新建一个文件夹放bot的文件:
从 HibiKier / zhenxun_bot (opens new window) clone代码:
安装依赖包,依次执行以下内容:
设置超级用户,打开 .env.dev文件,在SUPERUSERS中添加自己的QQ:
将SUPERUSERS=["123456789"]中修改成自己的主人(超级管理员)QQ号
进入 configs目录并打开 config.py文件填写数据库数据。
如果你从开头到现在都跟着夜梦的教程进行的,那么你只需要将:
修改为:
如果上面在填写数据库的时候修改了部分信息,那么就按照你修改的来填写。
然后我们回到zhenxun_bot的目录下。(有bot.py文件的目录)
然后我们就可以启动真寻酱了:
首次启动会下载资源,时间较久,请耐心等待。
有报错也不用管(反正夜梦也不会解决
启动完成后,会在 configs和 data/configs目录下生成各种配置文件,我们按需修改即可,通常只是填写API接口。夜梦会在后面演示填写一些。
但是!
我们这里只是启动了zhenxun_bot,还没启动go-cqhttp呢,如果想要同时启动这两个并且保持持久化运行,我们需要用到screen。
zhenxunbot已经正常运行了呀
在随便哪个目录下运行:
创建一个screen给真寻。
进入到zhenxun_bot目录下。
运行:
然后按CTRL+A+D退出screen即可!
进入我们的gocq文件夹后,输入
然后输入:
即可运行!
再按CTRL+A+D退出screen。
到这里,我们机器人的配置就完成了~
你可以试试真寻酱啦~
使用以下命令恢复会话:
在没有修改默认端口的情况下,输入:
可以查看真寻是否在线,显示下面四条信息说明成功运行了。
这里夜梦推荐使用https://www.xshell.com/zh/xftp/
进行本地化操作。
在使用XFPT连接到服务器后,我们进入到/zhenxunbot/zhenxun_bot/configs/文件夹中,右键使用记事本编辑config.ymal文件。
然后小伙伴们应该都会的,记事本都会用的吧,改完直接CTRL+S保存就行。
夜梦推荐修改的有(自己到网站注册获取API的):
alapi
search_image
translate
如果想要使用天气插件,还需要在plugins文件夹中找到weather文件夹,进入后用记事本编辑data_source文件。需要修改的位置在else中,先到
yiketianqi.com
注册一个账号,然后找到自己的APPID和APPSECRET,填入下方的else中就好了:
分别回到两个screen中按CTRL+C暂停运行,然后按照上面的指令重新运行启动一遍就好了。
到此真寻bot已经搭建完成了,你可以在群里呼唤真寻帮助查看全部指令哦!
PS:你也可以参考官方给出的使用文档食用!
https://hibikier.github.io/zhenxun_bot/docs/help_doc/
标签:
1 前言没有前言,这篇教程主要参考作者官方文档搭建绪山真寻bot,可爱捏。功能也很多哦!2 项目地址GitHub
婚礼企划02(x)荒谬的人设王室贵族×大明星没什么文笔的日常向,甜的-九点五十九分,立风终于把敲定的地点
5月8日下午,吕梁北武当古兵器博物馆官微发表消息称,吕梁山革命博物馆高宇峰馆长在离石区政府办事时被区长
眺眺tiào:左右结构,左收右展。左部“目”旁斜势抗肩,不可写宽。左竖起笔稍抖笔,竖身稍左斜;横折露...
武汉小伙获全国汽车维修案例大赛一等奖---近日,来自武汉的80后小伙邝龙凭借处理“充电枪不好插拔”故障...
《北京市塑料污染治理工作详解》:明确北京市餐饮行业禁止使用不可降解一次性塑料吸管
广州在原有每年12万个增量指标配置额度基础上 将额外增加3万个中小客车指标