安卓手机 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