From 054d54fcbaa2d6f8c7e45710a387d2ceed85507b Mon Sep 17 00:00:00 2001 From: derpystuff <3515180-derpystuff@users.noreply.gitlab.com> Date: Sun, 19 Jun 2022 00:58:39 +0200 Subject: [PATCH] cleaner update message --- commands/message/dev/update.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/commands/message/dev/update.js b/commands/message/dev/update.js index cf49239..7382c3c 100644 --- a/commands/message/dev/update.js +++ b/commands/message/dev/update.js @@ -2,6 +2,7 @@ const { createEmbed } = require('../../../labscore/utils/embed') const { editOrReply } = require('../../../labscore/utils/message') const { execSync } = require("child_process"); +const { icon, highlight } = require('../../../labscore/utils/markdown'); module.exports = { name: "update", @@ -25,8 +26,8 @@ module.exports = { const r = execSync("git pull") if(r.toString().includes("Already up to date.")) return await response.edit({embeds: [createEmbed("warning", context, "Already up to date.")]}) - let id = r.toString().match(/(?:.*?)\.\.([a-z0-9]{7})/)[1] - return await response.edit({embeds: [createEmbed("success", context, `Updated to ${id} in ${((Date.now() - t) / 1000).toFixed(2)}s`)]}) + let com = r.toString().match(/([a-z0-9]{7})\.\.([a-z0-9]{7})/) + return await response.edit({ content: `${icon("check")} Updated ${highlight(com[1] + ' -> ' + com[2])} in ${((Date.now() - t) / 1000).toFixed(2)}s`, embeds: []}) }catch(e){ console.log(e) return await response.edit({embeds: [createEmbed("error", context, "Update failed.")]})