diff --git a/config.sh b/config.sh index caa5443..19d7278 100644 --- a/config.sh +++ b/config.sh @@ -22,6 +22,10 @@ SMTP_PASS=${SMTP_PASS:-""} MAIL_TO=${MAIL_TO:-""} MAIL_FROM=${MAIL_FROM:-"$SMTP_USER"} +# 飞书通知配置 +ENABLE_FEISHU=${ENABLE_FEISHU:-"false"} +FEISHU_WEBHOOK_URL=${FEISHU_WEBHOOK_URL:-""} + # 跳过的仓库 SKIP_REPOS=${SKIP_REPOS:-"archive,AutoApiSecret, \ backup-openbilibili-go-common, \ diff --git a/feishu_notify.sh b/feishu_notify.sh new file mode 100644 index 0000000..9639bb0 --- /dev/null +++ b/feishu_notify.sh @@ -0,0 +1,43 @@ +#!/bin/bash + +# 参数获取 +WEBHOOK_URL="$1" +TITLE="$2" +CONTENT="$3" + +# 飞书通知 +send_feishu_notification() { + local message=$(cat <