本文介绍如何管理 Telegram 发送账号下已连接的机器人,包括查看机器人信息、更新 API Token、删除和重新连接机器人,以及配置 Webhook 接收消息回执。
前提条件
操作步骤
进入发送账号管理页面
在发送账号列表中,单击需要管理的发送账号名称,进入发送账号详情页面。
查看机器人信息
在发送账号详情页面,单击机器人管理,可查看已连接的 Telegram 机器人信息:
机器人名称:已连接的 Telegram 机器人名称。
机器人地址:已连接的 Telegram 机器人的访问地址。
Token:已连接的 Telegram 机器人的 API Token。
机器人管理
更新 Token
当机器人的 API Token 泄露或过期时,可以在控制台中更新 Token。
更新 Token 将替换已有 Token,更新过程中可能出现短暂断连,影响消息发送。建议在业务低峰期操作。
在 Telegram 客户端中打开 BotFather,为目标机器人生成新的 API Token。
在机器人管理页面,单击更新Token。
在弹出的对话框中,粘贴新的 API Token。
单击确定。
删除机器人
删除机器人后,将无法再通过此机器人发送消息。已同步的群组和频道信息也会同步删除,且无法恢复。
在机器人管理页面,单击删除。
在弹出的确认对话框中,单击确定。
重新连接机器人
删除机器人后如需继续使用,或需要更换机器人时,可重新连接机器人。
在机器人管理页面,单击连接已有机器人。
输入新的 API Token,然后单击连接完成授权。
Webhook 设置
在机器人管理页面,单击设置Webhook。
通过 Webhook 可以接收消息回执通知(例如消息送达、已读等状态回调)。具体配置方法,请参见回执消息简介与配置流程。
在弹出的Webhook 设置对话框中,配置以下参数:
参数
说明
http协议
开启后,下方三个回调地址字段变为必填并可编辑;关闭后,回调地址字段自动禁用。
状态报告回调地址
接收消息状态报告的 HTTP 回调地址。http协议开启时必填。
消息上行回调地址
接收用户上行消息的 HTTP 回调地址。http协议开启时必填。
通知回调地址
接收审核通知的 HTTP 回调地址。http协议开启时必填。
消息队列监控
开启后,可通过消息队列接收各类回调消息。
状态回执消息队列
接收状态回执消息的队列名称。只读,可单击右侧复制按钮复制队列名称。
消息上行消息队列
接收用户上行消息的队列名称。只读,可单击右侧复制按钮复制队列名称。
通知队列
接收审核通知消息的队列名称。只读,可单击右侧复制按钮复制队列名称。
配置完成后,单击确定保存设置。
后续步骤
完成机器人连接后,可以继续以下操作:
设计消息模板。具体操作,请参见模板设计。
向用户发送消息。具体操作,请参见发送 Telegram 消息。