从 Windows 图形化部署与管理 Telegram 机器人
Telegram Bot Expert Installer
无需记忆 Linux 终端命令:在 Windows 本地浏览器通过 SSH 连接 VPS,以 Webhook 或 Polling 模式一键部署机器人,查看实时日志、健康检查并执行 .tgz 备份。
两种部署模式与完整服务器控制
Telegram Bot Expert Installer 运行在 http://127.0.0.1:4780/,通过 6 步向导自动识别 Linux 系统(Ubuntu/Debian/AlmaLinux/Rocky Linux)与项目环境(Python、Node.js、Go、PHP 或 Docker)。
1. Polling 模式(无需域名与 SSL)
- 适合无域名服务器快速启动。
- 无需配置 HTTPS 证书或 Nginx。
- 自动创建
systemd开机自启服务。
2. Webhook 模式(域名 + HTTPS + Nginx)
- 自动配置域名、SSL 邮箱、Nginx 反代与内部端口。
- 适合高并发生产级机器人。
- 部署前提供域名检查与配置预览。
核心功能
安装、监控与维护一体化
- 自动硬件与技术栈识别:检测开放端口、CPU、内存、磁盘并配置 Python/Node.js/Go/PHP/Docker 依赖。
- systemd 服务全控制:面板直接操作
Start、Stop、Restart及Enable / Disable on Boot。 - 实时日志与健康修复:在线查看日志、导出
bot.log、执行健康检查并一键自动修复。 - 备份与还原(Backup):生成
.tgz+.meta.json快照并支持确认恢复。 - 三级安全卸载(Uninstall):分别支持仅删程序、删程序与数据,或彻底清理(含 Nginx)。
- 四语界面与明暗主题:支持中文、英文、波斯语与俄语。
操作步骤
6 步完成从下载到上线运行
- 使用 PowerShell 单行命令安装或解压 ZIP 运行
Start-Expert.bat。 - 进入
Install bot选择Webhook或Polling。 - 输入 SSH 密码或私钥连接 VPS 并完成硬件检测。
- 填写
@BotFatherToken、管理员 ID、语言、时区与安装目录(/opt/telegram-bot)。 - 选择 Git 仓库或服务器已有目录并开始安装。
- 在 Dashboard 日常启停服务、看日志、体检与备份。
界面预览
在本地暗色/亮色面板中管理一切远程机器人:



系统要求与安装
- 本地电脑:Windows 10/11 与
Node.js LTS。 - PowerShell 安装:
irm https://raw.githubusercontent.com/BlackFoxGroup/telegram-bot-expert-installer/main/deploy/install-expert.ps1 | iex(路径%LOCALAPPDATA%\TelegramBotExpert)。 - ZIP 启动:解压后运行
Start-Expert.bat打开http://127.0.0.1:4780/。 - 目标服务器:支持 SSH 的 Linux VPS 与
@BotFatherToken。
安全规范
- 纯净源码包:ZIP 不含任何密码、Token 或 SSH 密钥。
- 本地加密:凭证仅在本地加密存储。
- 保护敏感目录:切勿公开
data/、.env与master.key。
查看全部界面与 6 步向导图解?
打开完整图文教程,涵盖全部侧边栏页面与故障排查。