diff --git a/lib/core/monitor.js b/lib/core/monitor.js index 9ee722f..2b0296f 100644 --- a/lib/core/monitor.js +++ b/lib/core/monitor.js @@ -596,6 +596,10 @@ class Monitor extends Searcher { .replace( new RegExp(copy_chat[0], 'g'), global_var.get("myUNAME") || '') + } else { + if (is_repost_then_chat) { + chat = chat + relay_chat + } } status = await retryfn( @@ -672,9 +676,10 @@ class Monitor extends Searcher { 5, [3, 4], () => bili.autoRelay( - global_var.get("myUID"), dyid, - is_repost_then_chat ? chat + relay_chat : relay_chat - , ctrl) + global_var.get("myUID"), + dyid, + relay_chat, + ctrl) ) if (status) {