【Android】Yunzai使用NapCat接入 QQ
安卓Termux环境下,手把手教你用NapCat对接TRSS Yunzai,快速搭建可用的QQ机器人
【Android】Yunzai使用NapCat接入 QQ
本次使用的是TRSS Yunzai 部分场景可能需要加速器
安装NapCat
1
curl -o napcat.termux.sh https://nclatest.znin.net/NapNeko/NapCat-Installer/main/script/install.termux.sh && bash napcat.termux.sh
如果您已安装Yunzai了请删除.bashrc文件后重启Termux再执行上述命令
配置.bashrc文件
新建.bashrc文件,内容如下
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# ===== 启动选择菜单 =====
# 仅在交互式 shell 中生效
if [[ $- == *i* ]]; then
clear
echo "=============================="
echo " 请选择要启动的程序"
echo "=============================="
echo " 1) 启动 Yunzai"
echo " 2) 启动 NapCat"
echo " 0) 跳过,直接进入 Bash"
echo "=============================="
read -p "请输入选项: " choice
case "$choice" in
1)
echo "正在启动 Yunzai..."
exec '/data/data/com.termux/files/home/Arch/start' -c 'tsab;bash'
;;
2)
echo "正在启动 NapCat..."
proot-distro sh napcat -- bash -c "xvfb-run -a /root/Napcat/opt/QQ/qq --no-sandbox"
;;
0|*)
echo "进入普通 Bash 终端"
;;
esac
fi
登录NapCat
打开Termux后输入2启动 NapCat
在顶栏选择登录配置
点击获取已登录账号列表,如果无法获取则手动输入QQ号后保存即可,这样就不用每次都要登录了
配置NapCat
在侧边栏选择网络配置
再点击添加选择Websocket服务器 
按照以下内容进行配置 打开启用,打开Debug 名称填写一个,Token复制备用 
安装NapCat适配器
在Termux中新建会话
输入1启动Yunzai,启动你的Yunzai
登录锅巴之后,在插件管理中选择安装自定义插件输入插件地址(从下面选一个可用的)
Gitee 源(国内网络环境推荐)
https://gitee.com/qiannqq/napcat-adapter.git
Github 源
https://github.com/qiannqq/napcat-adapter.git
安装完成后将自动重启
配置NapCat适配器
在插件配置中选择NapCat 适配器 把在NapCat中的Token复制到连接Token中并保存
在终端里输入
1
/重启
重启Yunzai
设置主人
在机器人的QQ中发送
1
/设置主人
最后
每次启动时,输入1启动Yunzai后,再新建会话输入2启动NapCat即可使用!
本文由作者按照 CC BY 4.0 进行授权




