From 9fbb5dfe64aca57e19463c2ecf4a674c45d32c82 Mon Sep 17 00:00:00 2001 From: Essem Date: Sat, 23 May 2020 08:55:18 -0500 Subject: [PATCH] did I really forget to coalesce caption2 --- commands/caption2.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/commands/caption2.js b/commands/caption2.js index 838d6073..833f2f4c 100644 --- a/commands/caption2.js +++ b/commands/caption2.js @@ -12,7 +12,7 @@ exports.run = async (message, args) => { const size = await gm(image.path).sizePromise(); await gm().out("-size", `${size.width - ((size.width / 25) * 2)}x`).background("white").fill("black").font("Helvetica Neue").out("-pointsize", size.width / 17).out(`pango:${newArgs.length !== 0 ? newArgs.join(" ") : words.sort(() => 0.5 - Math.random()).slice(0, Math.floor(Math.random() * words.length + 1)).join(" ")}`).gravity("Center").extent(size.width, `%[fx:h+${size.width / 25}]`).writePromise(text); const size2 = await gm(text).sizePromise(); - const outputFinal = await gm(image.path).gravity("North").extent(size.width, size2.height + size.height).out("null:", "(", text, "-set", "page", `+0+${size.height}`, ")", "-layers", "composite", "-layers", "optimize").bufferPromise(image.type, image.delay); + const outputFinal = await gm(image.path).coalesce().gravity("North").extent(size.width, size2.height + size.height).out("null:", "(", text, "-set", "page", `+0+${size.height}`, ")", "-layers", "composite", "-layers", "optimize").bufferPromise(image.type, image.delay); await processMessage.delete(); return { file: outputFinal, @@ -22,4 +22,4 @@ exports.run = async (message, args) => { exports.aliases = ["tags2", "meirl", "memecaption", "medotmecaption"]; exports.category = 5; -exports.help = "Adds a me.me caption/tag list to an image/GIF"; \ No newline at end of file +exports.help = "Adds a me.me caption/tag list to an image/GIF"; -- 2.51.2