Files
telegram-customer-bot/quick_deploy.txt
2025-11-01 21:58:31 +08:00

69 lines
1.9 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

========================================
快速部署指南 - 在虚拟机上运行机器人
========================================
第一步:连接到虚拟机
----------------------
ssh atai@192.168.9.159
密码: wengewudi666808
第二步:一键部署(复制粘贴以下命令)
------------------------------------
wget -O deploy.sh https://raw.githubusercontent.com/woshiqp465/newbot925/main/deploy.sh && chmod +x deploy.sh && ./deploy.sh
或者手动执行:
------------------------------------
# 1. 克隆项目
git clone https://github.com/woshiqp465/newbot925.git
cd newbot925
# 2. 安装依赖
pip3 install -r requirements.txt
# 3. 配置环境变量
cp .env.example .env
nano .env
# 编辑以下内容:
# BOT_TOKEN=8426529617:AAHAxzohSMFBAxInzbAVJsZfkB5bHnOyFC4
# ADMIN_ID=7363537082
# 4. 复制session文件从本地电脑
# 在本地电脑执行:
scp mirror_session.session* atai@192.168.9.159:~/newbot925/
# 5. 使用screen运行保持后台运行
screen -S telegram_bot
python3 integrated_bot.py
# 按 Ctrl+A 然后按 D 退出screen程序继续运行
第三步:管理机器人
------------------
# 查看运行状态
screen -r telegram_bot
# 查看所有screen会话
screen -ls
# 停止机器人
screen -X -S telegram_bot quit
# 重新启动
screen -dmS telegram_bot python3 integrated_bot.py
========================================
优点说明:
========================================
✅ 24/7运行虚拟机一直开着机器人不会停
✅ 独立运行:不占用你的电脑资源
✅ 远程管理随时SSH连接查看状态
✅ 自动重连screen会保持进程运行
✅ 断线续传即使SSH断开程序继续运行
========================================
注意事项:
========================================
1. 确保虚拟机有Python 3.9+
2. 确保虚拟机能访问Telegram API
3. session文件需要从本地复制过去
4. 定期检查运行状态