diff --git a/packages/server/src/service/notify.js b/packages/server/src/service/notify.js index 2f796d74171..1b1c70c715e 100644 --- a/packages/server/src/service/notify.js +++ b/packages/server/src/service/notify.js @@ -256,8 +256,9 @@ module.exports = class extends think.Service { } const comment = self.comment .replace(/(.*?)<\/a>/g, '[Link:$2]') - .replace(/<[^>]+>/g, ''); - + .replace(/<[^>]+>/g, '') + .replace(/\./g, '\\.') + .replace(/([_\-[\]()~`>#\+=|{}!])/g, '\\$1'); const contentTG = think.config('TGTemplate') || `💬 *[{{site.name}}]({{site.url}}) 有新评论啦*