必须先获取Telegram BotToken才能连接HermesAgent实现手机远程控制:一、通过BotFather创建Bot并获取Token;二、在HermesAgent配置中填入该Token;三、在手机Telegram中搜索并对话Bot验证连通性;四、启用控制权限、添加授权用户ID并绑定指令映射。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

如果您希望使用HermesAgent连接Telegram并实现手机端远程控制,必须先获取Telegram Bot的唯一身份凭证BotToken。以下是完成该连接的完整操作流程:
一、在Telegram中创建Bot并获取BotToken
Telegram官方通过BotFather机器人提供Bot注册服务,所有Bot均需经其创建并分配唯一的BotToken,该Token是HermesAgent与Telegram服务器通信的身份密钥,不可泄露或重复使用。
1、打开Telegram客户端,搜索并关注名为 BotFather 的官方机器人。
2、向BotFather发送指令 /newbot,启动Bot创建流程。
3、按提示依次输入Bot的显示名称(如“HermesControlBot”)和用户名(必须以bot结尾,如“hermescontrolbot”)。
4、创建成功后,BotFather将返回包含 HTTP API token 的消息,格式为“123456789:ABCdefGhIjKlmNoPqrStUvWxYz123456789”,此即所需BotToken。
二、配置HermesAgent使用BotToken
HermesAgent需在配置文件或初始化界面中填入BotToken,以建立与Telegram Bot的认证通道,否则无法接收或响应消息。
1、启动HermesAgent应用,进入设置页或配置中心模块。
2、定位到 Telegram Integration 或 Bot Configuration 区域。
3、在 Bot Token 输入框中粘贴上一步获取的完整Token字符串。
4、点击 Save & Connect 按钮,等待状态指示灯变为绿色并显示“Connected to Telegram”。
三、在手机端Telegram中添加并测试Bot
仅完成配置并不足以启用控制功能,还需在手机Telegram中实际对话该Bot,触发其激活状态,并验证消息通路是否双向畅通。
1、在Telegram中搜索您设定的Bot用户名(例如 hermescontrolbot),进入聊天界面。
2、发送任意文本消息,如 /start,确保Bot已上线并响应欢迎语。
3、确认HermesAgent日志中出现 Received message from @yourusername 类似记录。
4、在HermesAgent界面执行一次基础指令(如查询系统状态),观察Telegram聊天窗口是否实时收到结构化反馈。
四、启用手机端控制权限与指令映射
HermesAgent默认不开放全部控制能力,需手动启用指定功能模块并绑定Telegram用户ID,防止未授权访问。
1、在HermesAgent配置中开启 Remote Command Execution 开关。
2、进入 Authorized Users 列表,点击“Add User”,输入您Telegram账号的 User ID(可通过@userinfobot获取)。
3、在 Command Mapping 页面,将Telegram中使用的文本指令(如“reboot”)与本地shell命令或API调用路径进行一对一绑定。
4、保存后重启HermesAgent服务,使权限与映射规则生效。









