使用Webhook将Telegram与A​​pplications Manager集成

使用Webhook将Telegram与A​​pplications Manager集成

Telegram是一种基于云的即时消息、视频电话和具有端到端加密的VoIP服务。用户可以在Telegram中发送消任何类型的照片、视频、贴纸、音频和文件。您现在可以使用Webhook将Telegram与Applications Manager集成,并接收有关Telegram组中网络故障的即时告警。

按照以下步骤通过Webhook集成Telegram:

步骤 1:在Telegram中创建一个bot

  1. 在 Telegram 中,搜索BotFatherBotFather是一个程序,可帮助您根据自己的喜好创建自定义bot。
  2. 输入命令 /start
  3. 在响应中,点击 /newbot
  4. 按照响应,为您的bot提供自定义名称和唯一用户名。
  5. 创建bot后,会生成一个唯一的<<token>>来帮助您控制bot。

步骤 2:为新创建的bot提供管理员权限

  1. 将新创建的bot添加到必须通知Applications Manager告警的组中。
  2. 为bot提供管理权限。

步骤 3:检索<<chat_id>>并验证<<token>>

  1. 在浏览器中点击请求https://api.telegram.org/bot<<token>> /getUpdates
  2. 在响应中,验证您的群组名称并复制 <<chat_id>>。
  3. 要检查 <<token>>,请点击以下请求:
    https://api.telegram.org/bot<<token>>/sendMessage?chat_id=<<chat_id>>&text=<<custom_message>>
  4. 检查<<custom_message>> 是否已发送到您的Telegram群组。

步骤 4:在Applications Manager中配置Webhook

  1. 在Applications Manager网络客户端中,转到操作>Webhook/REST API操作
  2. HTTP(s) URL文本框中,输入以下Webhook URL:
    1. https://api.telegram.org/bot<<token>>/sendMessage
  3. 选择表单提交方法POST 
  4. 选择有效负载类型FORM
  5. 在自定义参数框中,输入以下详细信息:
    1. 输入键 chat_id 及其对应的值<<chat_id>>
    2. 使用[+]按钮添加另一个自定义参数
    3. 输入关键文本并选择所需的变量,例如告警消息。
  6. 如果需要请输入其余字段,例如请求标头、用户代理、身份验证方法等。
  7.  如果需要,无论在成功和失败条件的操作执行后的通知中选择电子邮件 ID以接收通知。
  8. 最后输入Timeout值并点击创建操作


    • Related Articles

    • 使用Webhook将PagerDuty与Applications Manager集成

      使用Webhook,您现在可以将PagerDuty与Applications Manager集成,并在您的PagerDuty实例中接收有关事件的实时告警。  第 1 步:配置PagerDuty 打开必须通知Applications Manager告警的所需PagerDuty实例。  在您的PagerDuty实例中创建一个新的服务。选择集成类型时,请确保选择直接使用我们的API 选项。了解如何在PagerDuty中创建新服务。 ...
    • 使用Webhook将Microsoft Teams与Applications Manager集成

      Microsoft Teams是一个个人/工作场所通信和协作平台,可帮助您通过聊天、通话和视频会议保持联系。使用Webhook,您现在可以将Microsoft Teams与Applications Manager集成,并在您的团队频道中接收有关网络故障的实时告警。 步骤 1:配置MS团队 打开必须向其传达Applications Manager告的所需Microsoft Teams频道。 单击频道名称旁边的更多(···) 选项并选择连接器。 从显示的选项列表中选择传入Webhook。  ...
    • 使用Webhook将Jira Service Management (本地部署)与Applications Manager集成

      使用Webhook,您现在可以将Jira Service Management (本地部署)与Applications Manager集成,并在您的Jira实例中接收有关事件的实时告警。  按照以下步骤使用Webhook将Jira Service(本地部署)与Applications Manager集成: 在Applications Manager Web客户端中,进入动作 >  Webhook/REST API动作。 输入该动作的显示名称。  在HTTP(s) ...
    • SDP & PMP 集成注意事项

      1 要确保PMP和sdp中有一样的管理员 如都具有同登录名称为admin的用户(其中sdp上要为其设置SDAdmin权限) 2 确保双方hostname能在双方服务器上互为解析 3 url最好换为ip地址以防解析不到 4 看清需要,如果不是变更处使用PMP的话请不要选择使用变更ID用于验证, 不然关联的ID就不是工单ID而变成变更ID了 注意:如果sdp使用的是https的话需要相应导入证书,不然无法直接集成。 PMP 下设置实际的过滤条件 ...
    • 【OPM】告警通知集成钉钉

      本文档意在说明如何将OPM的告警信息推送至钉钉 文档分为两个部分 钉钉设置 与 OPM设置 钉钉设置 在钉钉中新建群组并将接受告警的群组人员添加至群组中 在群组的 群设置-->群智能助手-->添加机器人, 选择 “自定义”通过webhook接入自定义服务 填写自定义机器人名称以及相关安全设置 如安全设置选择关键词为OPM 。意指在告警通知内容中必须包含OPM才可以发送 并复制添加完成以后生成的WebhookURL 更多钉钉设置详情可参考: ...