Telegram机器人媒介
简介
Telegram机器人媒介可以让我们通过Telegram机器人发送消息通知。
创建Telegram媒介
在“系统用户”菜单 – “通知媒介”菜单 – “媒介”页面点击“创建媒介”:
其中:媒介类型
- 选择为“Telegram机器人“机器人Token
- 如果你还没有创建机器人,请参考本文的
创建机器人
部分,创建机器人填入生成的Token即可 - 如果你已经创建了机器人,就填入已经创建的机器人的Token,如果你忘记了Token,可以通过
/token
指令,重新生成一个新的Token
- 如果你还没有创建机器人,请参考本文的
代理服务
- 可选项,支持socks5
、http
、https
协议,仅当API节点所在服务器无法直接连接Telegram API时填写;可以通过curl
来测试是否能够连接Telegram API:
如果命令的结果中出现2XX、3XX、4XX之类提示时说明能够连接,否则会出现超时、拒绝访问表示不能连接。curl https://api.telegram.org
如果你设置了代理,请使用
curl -x "代理协议://代理地址:代理端口" https://api.telegram.org
来测试你的代理是否可用。
创建机器人
可以通过与 @BotFather
创建对话,并发送/newbot
指令创建机器人,根据提示完成信息填写即可,类似于:
123456:AAAA-AAAAAAAAAAAAAAAAAAAA
的字符串即为机器人的Token。
重新生成机器人Token
可以通过向 @BotFather
发送 /token
指令并选择要重新生成Token的机器人,来重新生成一个新的Token。
添加接收人
添加Telegram接收人时,接收人标识是群或用户的Chat ID,通常是一个数字,可以通过和 @get_id_bot
建立对话并发送任意消息获得,比如:
988XXXXXXX
一串数字就是Chat ID,然后在添加接收人时填入:
添加接收人和绑定集群具体流程,请参考 通用设置。