场景是这样的,想在 telegram 接受通知,类似 slack, https://api.slack.com/incoming-webhooks 请求 webhooks 的 url,把 text 消息发到 telegram
bot: https://telegram.me/IncomingWebhook_bot
命令: /callback_url
获取 callback url
http request example
post
## Request (11)
curl -X "POST" "https://tg-incoming-webhooks-bot.herokuapp.com/incoming/123" \
-H 'Content-Type: application/x-www-form-urlencoded; charset=utf-8' \
--data-urlencode "text=helloworld"
get
## Request (11)
curl "https://tg-incoming-webhooks-bot.herokuapp.com/incoming/123?text=helloword" \
-H 'Content-Type: application/x-www-form-urlencoded; charset=utf-8' \
--data-urlencode "text=helloworld"
在 telegram 接受到消息
1
iappled OP 打算兼容下 gitlab,sentry 之类的请求格式
|
2
iappled OP |
3
GooMS 2018-04-26 04:39:27 +08:00 via Android
可以兼容 slack 吗
|
4
GooMS 2018-04-26 04:40:04 +08:00 via Android
我指用 telegram 替代 slack 的位置
|
8
kslr 2018-04-27 15:59:43 +08:00
elixir 太小众了吧,想添加功能结果无从下手
|
10
ab1072074029 2020-04-26 16:15:34 +08:00
@iappled 为什么 telegram 设置报警规则,添加机器人到群里 chat id 也写了,报警 telegram 收不到信息
|