From 754fdd3cf42c9bdb87fa1b9d9fb880c776fd563f Mon Sep 17 00:00:00 2001 From: nopast <490964186@qq.com> Date: Fri, 12 May 2023 13:32:35 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20webhook=E6=96=B0=E5=A2=9Etitle=E5=AD=97?= =?UTF-8?q?=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker/api/cron.js | 2 +- docker/api/func.js | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/docker/api/cron.js b/docker/api/cron.js index 7267534..f08ec56 100755 --- a/docker/api/cron.js +++ b/docker/api/cron.js @@ -164,7 +164,7 @@ for( const item of to_checks ) { logit( '已发送通知' ); - await do_webhook( item.id, item.url, check_content, check_html, check_link || item.page || item.url, check_data ); + await do_webhook( item.id, item.url, check_content, check_html, check_link || item.page || item.url, check_data, item.title ); if( item.sendkey ) { diff --git a/docker/api/func.js b/docker/api/func.js index 60b54b5..3260edb 100755 --- a/docker/api/func.js +++ b/docker/api/func.js @@ -174,7 +174,7 @@ exports.get_cookies = () => return json_data.cookies; } -exports.do_webhook = async( id, url, value, html, link, data ) => +exports.do_webhook = async( id, url, value, html, link, data, title ) => { // 因为webhook的内容更多,所以不能放到 show_notice 里边处理,这里单独处理 if( process.env.WEBHOOK_URL ) @@ -187,8 +187,10 @@ exports.do_webhook = async( id, url, value, html, link, data ) => form.append( 'html',html ); form.append( 'link',link ); form.append( 'data',data ); + form.append( 'data',data ); + form.append( 'title', title ); - const json = JSON.stringify( { id, url, value, html, link, data } ); + const json = JSON.stringify( { id, url, value, html, link, data, title } ); try { const response = await fetch( process.env.WEBHOOK_URL , { -- Gitee