新增 飞书机器人Webhook掉线通知

Signed-off-by: 千奈千祁 <zfghg337@163.com>
This commit is contained in:
千奈千祁 2023-12-29 10:28:25 +00:00 committed by Gitee
parent b659655dca
commit 00eb147dfc
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
2 changed files with 29 additions and 1 deletions

View File

@ -2,4 +2,7 @@
iyuu:
# Server酱(https://sct.ftqq.com/)
sct:
sct:
# 飞书自定义机器人Webhook (https://open.feishu.cn/document/client-docs/bot-v3/add-custom-bot)
feishu_webhook:

View File

@ -21,5 +21,30 @@ export default class offlineEvent extends EventListener {
if (config.sct) {
await fetch(`https://sctapi.ftqq.com/${config.sct}.send?title=${title}&content=${e.message}`)
}
if (config.feishu_webhook){
let offline_content = {
msg_type: 'post',
content: {
post: {
'zh-cn': {
title: title,
content: [
[{
tag: "text",
text: e.message
}]
]
}
}
}
};
fetch(config.feishu_webhook, {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify(offline_content)
})
}
}
}