From f18d318334545dfb72f82ac2ae056d598512d387 Mon Sep 17 00:00:00 2001 From: Flummi Date: Wed, 4 Dec 2019 06:43:25 +0100 Subject: [PATCH] - slack: wrap multiline in codeblock - version bump to 1.0.4 --- package.json | 2 +- src/clients/slack.mjs | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 2cff1e3..cb84019 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "cuffeo", - "version": "1.0.3", + "version": "1.0.4", "description": "A multi-protocol chatbot library with nearly zero dependencies.", "main": "src/index.mjs", "scripts": {}, diff --git a/src/clients/slack.mjs b/src/clients/slack.mjs index 01ee9ae..42b8cbb 100644 --- a/src/clients/slack.mjs +++ b/src/clients/slack.mjs @@ -128,6 +128,8 @@ export default class slack extends EventEmitter { } async send(channel, text) { + text = Array.isArray(text) ? text.join("\n") : text; + text = text.includes("\n") ? "```" + text + "```" : text; await this.write({ type: "message", channel: channel,