From 527f59f5b6e33ad7a5839b9a316d3fc5aeee9d4d Mon Sep 17 00:00:00 2001 From: touchscale <11134128+touchscale@user.noreply.gitee.com> Date: Sat, 6 May 2023 10:18:50 +0000 Subject: [PATCH] update lib/events/offline.js. Signed-off-by: touchscale <11134128+touchscale@user.noreply.gitee.com> --- lib/events/offline.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/lib/events/offline.js b/lib/events/offline.js index 8fb9cf3..d9d87b8 100644 --- a/lib/events/offline.js +++ b/lib/events/offline.js @@ -1,4 +1,6 @@ import EventListener from '../listener/listener.js' +import fetch from 'node-fetch' +import cfg from '../config/config.js' /** * 监听下线事件 @@ -11,5 +13,13 @@ export default class onlineEvent extends EventListener { /** 默认方法 */ async execute (e) { logger.mark('掉线了') + let config = cfg.getConfig('notice') + let title = `Miao-Yunzai(${Bot.nickname})已离线,请关注` + if (config.iyuu) { + await fetch(`https://iyuu.cn/${config.iyuu}.send?text=${title}&desp=${e.message}`) + } + if (config.sct) { + await fetch(`https://sctapi.ftqq.com/${config.sct}.send?title=${title}&content=${e.message}`) + } } }