Telegram是一种基于云的即时消息、视频电话和具有端到端加密的VoIP服务。用户可以在Telegram中发送消任何类型的照片、视频、贴纸、音频和文件。您现在可以使用Webhook将Telegram与Applications Manager集成,并接收有关Telegram组中网络故障的即时告警。
按照以下步骤通过Webhook集成Telegram:
步骤 1:在Telegram中创建一个bot
- 在 Telegram 中,搜索BotFather。BotFather是一个程序,可帮助您根据自己的喜好创建自定义bot。
- 输入命令 /start。
- 在响应中,点击 /newbot。
- 按照响应,为您的bot提供自定义名称和唯一用户名。
- 创建bot后,会生成一个唯一的<<token>>来帮助您控制bot。
步骤 2:为新创建的bot提供管理员权限
- 将新创建的bot添加到必须通知Applications Manager告警的组中。
- 为bot提供管理权限。
步骤 3:检索<<chat_id>>并验证<<token>>
- 在浏览器中点击请求https://api.telegram.org/bot<<token>> /getUpdates。
- 在响应中,验证您的群组名称并复制 <<chat_id>>。
- 要检查 <<token>>,请点击以下请求:
https://api.telegram.org/bot<<token>>/sendMessage?chat_id=<<chat_id>>&text=<<custom_message>> - 检查<<custom_message>> 是否已发送到您的Telegram群组。
步骤 4:在Applications Manager中配置Webhook
- 在Applications Manager网络客户端中,转到操作>Webhook/REST API操作。
- 在HTTP(s) URL文本框中,输入以下Webhook URL:
- https://api.telegram.org/bot<<token>>/sendMessage
- 选择表单提交方法为POST。
- 选择有效负载类型为FORM。
- 在自定义参数框中,输入以下详细信息:
- 输入键 chat_id 及其对应的值<<chat_id>>。
- 使用[+]按钮添加另一个自定义参数。
- 输入关键文本并选择所需的变量,例如告警消息。

- 如果需要请输入其余字段,例如请求标头、用户代理、身份验证方法等。
- 如果需要,无论在成功和失败条件的操作执行后的通知中选择电子邮件 ID以接收通知。
- 最后输入Timeout值并点击创建操作。