From 26fdb626ea0120d591e8efa77deeb53704f26fa1 Mon Sep 17 00:00:00 2001 From: hanhh <18330117883@163.com> Date: Mon, 7 Jun 2021 22:14:04 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=89=88=E6=9C=AC=E5=8F=B7?= =?UTF-8?q?=EF=BC=8C=E6=9B=B4=E6=96=B0=E6=97=A5=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sample/config.sample.sh | 78 +++++++++++++++++++++++++++++++++++++++-- shell/reset.sh | 10 ++++++ src/version.ts | 4 +-- 3 files changed, 87 insertions(+), 5 deletions(-) diff --git a/sample/config.sample.sh b/sample/config.sample.sh index 9c040605..5217cb62 100644 --- a/sample/config.sample.sh +++ b/sample/config.sample.sh @@ -1,6 +1,6 @@ -## Version: v2.0.0-05302045 -## Date: 2021-05-30 -## Update Content: 增加GithubProxyUrl参数,访问github链接不需要代理时,可移除此参数 +## Version: v2.2.0 +## Date: 2021-06-07 +## Update Content: session管理增加批量操作\n增加go-cqhttp通知方式\n修复页面标题 ## 上面版本号中,如果第2位数字有变化,那么代表增加了新的参数,如果只有第3位数字有变化,仅代表更新了注释,没有增加新的参数,可更新可不更新 @@ -42,6 +42,78 @@ AutoStartBot="" ## 安装bot依赖时指定pip源,默认使用清华源,如不需要源,设置此参数为空 PipMirror="https://pypi.tuna.tsinghua.edu.cn/simple" +## 通知环境变量 +## 1. Server酱 +## https://sct.ftqq.com +## 下方填写 SCHKEY 值或 SendKey 值 +export PUSH_KEY="" + +## 2. BARK +## 下方填写app提供的设备码,例如:https://api.day.app/123 那么此处的设备码就是123 +export BARK_PUSH="" +## 下方填写推送声音设置,例如choo,具体值请在bark-推送铃声-查看所有铃声 +export BARK_SOUND="" + +## 3. Telegram +## 下方填写自己申请@BotFather的Token,如10xxx4:AAFcqxxxxgER5uw +export TG_BOT_TOKEN="" +## 下方填写 @getuseridbot 中获取到的纯数字ID +export TG_USER_ID="" +## Telegram 代理IP(选填) +## 下方填写代理IP地址,代理类型为 http,比如您代理是 http://127.0.0.1:1080,则填写 "127.0.0.1" +## 如需使用,请自行解除下一行的注释 +export TG_PROXY_HOST="" +## Telegram 代理端口(选填) +## 下方填写代理端口号,代理类型为 http,比如您代理是 http://127.0.0.1:1080,则填写 "1080" +## 如需使用,请自行解除下一行的注释 +export TG_PROXY_PORT="" +## Telegram 代理的认证参数(选填) +export TG_PROXY_AUTH="" +## Telegram api自建反向代理地址(选填) +## 教程:https://www.hostloc.com/thread-805441-1-1.html +## 如反向代理地址 http://aaa.bbb.ccc 则填写 aaa.bbb.ccc +## 如需使用,请赋值代理地址链接,并自行解除下一行的注释 +export TG_API_HOST="" + +## 4. 钉钉 +## 官方文档:https://developers.dingtalk.com/document/app/custom-robot-access +## 下方填写token后面的内容,只需 https://oapi.dingtalk.com/robot/send?access_token=XXX 等于=符号后面的XXX即可 +export DD_BOT_TOKEN="" +export DD_BOT_SECRET="" + +## 5. 企业微信机器人 +## 官方说明文档:https://work.weixin.qq.com/api/doc/90000/90136/91770 +## 下方填写密钥,企业微信推送 webhook 后面的 key +export QYWX_KEY="" + +## 6. 企业微信应用 +## 参考文档:http://note.youdao.com/s/HMiudGkb +## 下方填写素材库图片id(corpid,corpsecret,touser,agentid),素材库图片填0为图文消息, 填1为纯文本消息 +export QYWX_AM="" + +## 7. iGot聚合 +## 参考文档:https://wahao.github.io/Bark-MP-helper +## 下方填写iGot的推送key,支持多方式推送,确保消息可达 +export IGOT_PUSH_KEY="" + +## 8. Push Plus +## 官方网站:http://www.pushplus.plus +## 下方填写您的Token,微信扫码登录后一对一推送或一对多推送下面的token,只填 PUSH_PLUS_TOKEN 默认为一对一推送 +export PUSH_PLUS_TOKEN="" +## 一对一多推送(选填) +## 下方填写您的一对多推送的 "群组编码" ,(一对多推送下面->您的群组(如无则新建)->群组编码) +## 1. 需订阅者扫描二维码 2、如果您是创建群组所属人,也需点击“查看二维码”扫描绑定,否则不能接受群组消息推送 +export PUSH_PLUS_USER="" + +## 8. go-cqhttp +## gobot_url 推送到个人QQ: http://127.0.0.1/send_private_msg 群:http://127.0.0.1/send_group_msg +## gobot_token 填写在go-cqhttp文件设置的访问密钥 +## gobot_qq 如果GOBOT_URL设置 /send_private_msg 则需要填入 user_id=个人QQ 相反如果是 /send_group_msg 则需要填入 group_id=QQ群 +## go-cqhttp相关API https://docs.go-cqhttp.org/api +export GOBOT_URL = "" +export GOBOT_TOKEN = "" +export GOBOT_QQ = "" + ## 需组合的环境变量列表,env_name需要和var_name一一对应,如何有新活动按照格式添加(不懂勿动) env_name=( JD_COOKIE diff --git a/shell/reset.sh b/shell/reset.sh index af7ffd73..9003cdb9 100644 --- a/shell/reset.sh +++ b/shell/reset.sh @@ -13,4 +13,14 @@ cp -f $dir_sample/package.json $dir_scripts/package.json npm_install_2 $dir_scripts echo -e "脚本依赖安装完成\n" +echo -e "3. 复制通知文件\n" +echo -e "复制一份 $file_notify_py_sample 为 $file_notify_py\n" +cp -fv $file_notify_py_sample $file_notify_py +echo + +echo -e "复制一份 $file_notify_js_sample 为 $file_notify_js\n" +cp -fv $file_notify_js_sample $file_notify_js + +echo -e "通知文件复制完成\n" + exit 0 diff --git a/src/version.ts b/src/version.ts index 8c1ea99e..5421497b 100644 --- a/src/version.ts +++ b/src/version.ts @@ -1,2 +1,2 @@ -export const version = 'v2.1.0'; -export const changeLog = 'https://t.me/jiaolongwang/101'; +export const version = 'v2.2.0'; +export const changeLog = 'https://t.me/jiaolongwang/102';