From 6b0345d1f09cfff49d39ab34184d5da252a25dc0 Mon Sep 17 00:00:00 2001 From: Dragory Date: Tue, 30 Apr 2019 05:35:38 +0300 Subject: [PATCH] Show message source/data in !source --- src/plugins/Utility.ts | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/plugins/Utility.ts b/src/plugins/Utility.ts index 9e5953a8..6725d482 100644 --- a/src/plugins/Utility.ts +++ b/src/plugins/Utility.ts @@ -711,12 +711,10 @@ export class UtilityPlugin extends ZeppelinPlugin { return; } - if (!savedMessage.data.content) { - msg.channel.createMessage(errorMessage("Message content is empty")); - return; - } + const source = + (savedMessage.data.content || "") + "\n\nSource:\n\n" + JSON.stringify(savedMessage.data); - const archiveId = await this.archives.create(savedMessage.data.content, moment().add(1, "hour")); + const archiveId = await this.archives.create(source, moment().add(1, "hour")); const url = this.archives.getUrl(this.knub.getGlobalConfig().url, archiveId); msg.channel.createMessage(`Message source: ${url}`); }