fix: 通知内不显示抽奖信息

This commit is contained in:
shanmite 2022-11-15 14:49:57 +08:00
parent 9e6fe661ca
commit 28fc79ea33
2 changed files with 12 additions and 3 deletions

View File

@ -66,7 +66,10 @@ class Monitor extends Searcher {
case 2004:
log.warn('账号异常', `UID(${global_var.get('myUID')})异常号只会对部分UP出现关注异常`)
if (!config.is_exception) {
await sendNotify('[动态抽奖]账号异常通知', `UID: ${global_var.get('myUID')}\n异常号只会对部分UP出现关注异常\n可在设置中令is_exception为true关闭此推送\n${log._cache.filter(it => /Error|\[抽奖信息\]/.test(it)).join('\n')}`)
await sendNotify(
'[动态抽奖]账号异常通知',
`UID: ${global_var.get('myUID')}\n异常号只会对部分UP出现关注异常\n可在设置中令is_exception为true关闭此推送\n${log._cache.filter(it => /Error|\s抽奖信息\]/.test(it)).join('\n')}`
)
}
config.is_exception = true;
event_bus.emit('Turn_on_the_Monitor')
@ -74,7 +77,10 @@ class Monitor extends Searcher {
case 2005:
log.warn('关注已达上限', `UID(${global_var.get('myUID')})关注已达上限,已临时进入只转已关注模式`)
if (!config.is_outof_maxfollow) {
await sendNotify('[动态抽奖]关注已达上限', `UID: ${global_var.get('myUID')}\n关注已达上限,已临时进入只转已关注模式\n可在设置中令is_outof_maxfollow为true关闭此推送\n${log._cache.filter(it => /Error|\[抽奖信息\]/.test(it)).join('\n')}`)
await sendNotify(
'[动态抽奖]关注已达上限',
`UID: ${global_var.get('myUID')}\n关注已达上限,已临时进入只转已关注模式\n可在设置中令is_outof_maxfollow为true关闭此推送\n${log._cache.filter(it => /Error|\s抽奖信息\]/.test(it)).join('\n')}`
)
}
config.is_outof_maxfollow = true;
config.only_followed = true;

View File

@ -55,7 +55,10 @@ function start(num) {
event_bus.on('Turn_off_the_Monitor', async (msg) => {
log.info('结束抽奖', '原因: ' + msg);
if (config.notice_running_state) {
sendNotify(`动态抽奖-帐号${num}结束抽奖`, `${log._cache.filter(it => /抽奖\]|Error|\[抽奖信息\]/.test(it)).join('\n')}`);
sendNotify(
`动态抽奖-帐号${num}结束抽奖`,
`${log._cache.filter(it => /抽奖\]|Error|\s抽奖信息\]/.test(it)).join('\n')}`
);
}
await createRandomDynamic(config.create_dy_num);
event_bus.flush();