Javascript 将自定义字符串发送到AWS SNS

Javascript 将自定义字符串发送到AWS SNS,javascript,node.js,amazon-web-services,aws-lambda,Javascript,Node.js,Amazon Web Services,Aws Lambda,我已经完成了Lambda节点项目。现在我想包括有趣的部分。 我有一个向AWS主题发送数据的服务。然后我有了主题的订阅者,他们会收到电子邮件。 我想在邮件底部添加一些ascii艺术 我遇到的问题是,ascii在电子邮件中出现时格式不正确。我已经设法手动纠正小艺术,但我想包括更大的以及。 这是我接受艺术的理由 const bug = "Some art taken from the site" const params = { TargetArn: process.env.SNS_TOPIC_

我已经完成了Lambda节点项目。现在我想包括有趣的部分。 我有一个向AWS主题发送数据的服务。然后我有了主题的订阅者,他们会收到电子邮件。 我想在邮件底部添加一些ascii艺术

我遇到的问题是,ascii在电子邮件中出现时格式不正确。我已经设法手动纠正小艺术,但我想包括更大的以及。 这是我接受艺术的理由

const bug = "Some art taken from the site"

const params = {
  TargetArn: process.env.SNS_TOPIC_ARN,
  Message: `Bla bla bla some text. \n\n \n\n ${bug} \n\n FIX the bug. `,
  Subject: `Some subject`
};
我应该如何包含ascii,使其不变形

这是我从网站直接将其粘贴到代码中时的外观:

const bug = "/\\/\\\n" +
    "   \\_\\  _..._\n" +
    "   (\" )(_..._)\n" +
    "     ^^  // \\\\";
我必须手动更正它,主要是空格


提供什么?

ASCII art通常依赖于使用

您的用户可能正在使用a的现代手机上接收信息,从而影响显示

如果您希望控制消息的格式,则需要使用Amazon简单电子邮件服务Amazon SES将其作为HTML格式的普通电子邮件发送,而不是直接通过Amazon SNS消息发送