feat(notification/telegram): avoid markdown errors in default template
parent
001e0f8d37
commit
3f2ccfa9e1
|
@ -48,8 +48,13 @@ export const getRuleVariantDefaults = (
|
|||
}
|
||||
|
||||
case 'telegram': {
|
||||
// wrap all variable values into `` to prevent telegram's markdown errors
|
||||
const messageTemplate = defaultMessage.replace(
|
||||
/\$\{[^\}]+\}/g,
|
||||
x => `\`${x}\``
|
||||
)
|
||||
return {
|
||||
messageTemplate: defaultMessage,
|
||||
messageTemplate: messageTemplate,
|
||||
channel: '',
|
||||
parseMode: 'MarkdownV2',
|
||||
disableWebPagePreview: false,
|
||||
|
|
Loading…
Reference in New Issue