优化 关键字不推送

Signed-off-by: 帮帮 <3102509561@qq.com>
This commit is contained in:
帮帮 2023-07-30 04:07:18 +00:00 committed by Gitee
parent fcd477d3f2
commit cd5ec16c3a
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
2 changed files with 8 additions and 12 deletions

View File

@ -5,14 +5,13 @@ pushTime: 0 0/5 * * * ?
maxNum: 1
# 包含关键字不推送
banWord: {
gs: /冒险助力礼包|纪行|预下载|脚本外挂|集中反馈|已开奖|云·原神|魔神任务|传说任务|线下赛|晋级赛|战绩更新|海选赛|邀请赛|积分赛|战绩工具|交流平台|首日赛|线上赛|社区内容|个人专访|全民赛|决赛|总决赛|半决赛|淘汰赛|作品展示|同人|大别野/g,
sr: /预下载|脚本外挂|集中反馈|已开奖|问题说明|意见反馈|账号封禁|工具|直播预告|获奖名单|大别野/g,
wd: /大别野|已开奖/g,
bb: /已开奖|大别野/g,
bbb: /封禁名单|大别野|马克兔速报|预下载/g,
zzz: /作品展示|已开奖|大别野/g
}
banWord:
gs: 冒险助力礼包|纪行|预下载|脚本外挂|集中反馈|已开奖|云·原神|魔神任务|传说任务|线下赛|晋级赛|战绩更新|海选赛|邀请赛|积分赛|战绩工具|交流平台|首日赛|线上赛|社区内容|个人专访|全民赛|决赛|总决赛|半决赛|淘汰赛|作品展示|同人|大别野
sr: 预下载|脚本外挂|集中反馈|已开奖|问题说明|意见反馈|账号封禁|工具|直播预告|获奖名单|大别野
wd: 大别野|已开奖
bb: 已开奖|大别野
bbb: 封禁名单|大别野|马克兔速报|预下载
zzz: 作品展示|已开奖|大别野
#原神公告推送群
gsannounceGroup: {}

View File

@ -277,9 +277,6 @@ export default class MysNews extends base {
for (let gid of [1, 2, 3, 4, 6, 8]) {
let type = gid == 1 ? 'bbb' : gid == 2 ? 'gs' : gid == 3 ? 'bb' : gid == 4 ? 'wd' : gid == 6 ? 'sr' : 'zzz'
// 包含关键字不推送
let banWord = cfg.banWord[type]
let news = []
if (!lodash.isEmpty(cfg[`${type}announceGroup`])) {
let anno = await this.postData('getNewsList', { gids: gid, page_size: 10, type: 1 })
@ -303,7 +300,7 @@ export default class MysNews extends base {
if (Number(now - val.post.created_at) > interval) {
continue
}
if (new RegExp(banWord).test(val.post.subject)) {
if (cfg.banWord[type] && new RegExp(cfg.banWord[type]).test(val.post.subject)) {
continue
}
if (val.typeName == '公告') {