安卓手机 Termux 部署 QQ 机器人(代发)

此教程由社区成员提供,此处仅为代发

这里是更新termux包、部署和登录proot容器的指令

apt update && apt upgrade
apt install proot-distro
proot-distro install debain
proot-distro login debain

这里是更新Debian包的指令

apt update && apt upgrade

这里是安装nvm的指令

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash

这里是配置nvm的指令

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
source ~/.bashrc

这里是安装node的指令

nvm install 23.10.0

这里是安装平台适配器的指令

curl -o napcat.sh https://nclatest.znin.net/NapNeko/NapCat-Installer/main/script/install.sh && sudo bash napcat.sh

这里是下载langbot的指令

git clone https://gitcode.com/RockChinQ/LangBot

这里是安装和配置rust的指令

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
. "$HOME/.cargo/env"
source ~/.bashrc

这里是安装python3.11的指令

apt install python3 python3-pip
apt install python3.11-venv

这里是配置langbot相关的指令

cd LangBot
cd web
npm install && npm run build
cd ..
python3.11 -m venv venv
source venv/bin/activate
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
python3.11 main.py

这里是启动平台适配器的指令

echo 'termcapinfo xterm* ti@:te@' >> ~/.screenrc
screen -dmS napcat bash -c "xvfb-run -a qq --no-sandbox"

其中zerotermux下载链接为https://github.com/hanxinhao000/ZeroTermux/releases/download/release/ZeroTermux-0.118.1.43.apk

注册api网站:https://ppinfra.com/user/register?invited_by=TJN1AC

每次启动时的几个指令

proot-distro login debain
screen -dmS napcat bash -c "xvfb-run -a qq --no-sandbox"

再切换一个新终端后的命令

proot-distro login debain
cd LangBot
source venv/bin/activate
python3.11 main.py

安卓手机 Termux 部署 QQ 机器人(代发)
https://blog.thelazy.top/archives/1742880090615
作者
Administrator
发布于
2025年03月25日
更新于
2025年03月25日
许可协议