Removed unnecessary try/catch block from pagination, fixed font coloring with sonic
This commit is contained in:
parent
c1f2eadf88
commit
346312f006
2 changed files with 3 additions and 7 deletions
|
@ -9,8 +9,8 @@ exports.run = async (message, args) => {
|
||||||
message.channel.sendTyping();
|
message.channel.sendTyping();
|
||||||
const template = "./assets/images/sonic.jpg";
|
const template = "./assets/images/sonic.jpg";
|
||||||
const file = `/tmp/${Math.random().toString(36).substring(2, 15)}.png`;
|
const file = `/tmp/${Math.random().toString(36).substring(2, 15)}.png`;
|
||||||
const cleanedMessage = args.join(" ").replace(/&/g, "\\&").replace(/>/g, "\\>").replace(/</g, "\\<");
|
const cleanedMessage = args.join(" ").replace(/&/g, "\\&").replace(/>/g, "\\>").replace(/</g, "\\<").replace(/"/g, "\\"").replace(/'/g, "\\'");
|
||||||
gm(474, 332).out("+size").gravity("Center").out("-pointsize", 40).out("-font", "Bitstream Vera Sans").out(`pango:${wrap(cleanedMessage, {width: 15, indent: ""})}`).negative().out("-fuzz", "30%").transparent("black").write(file, async (error) => {
|
gm(474, 332).out("+size").background("none").gravity("Center").out("-pointsize", 72).out("-font", "Bitstream Vera Sans").out(`pango:<span foreground="white">${wrap(cleanedMessage, {width: 15, indent: ""})}</span>`).write(file, async (error) => {
|
||||||
if (error) console.error;
|
if (error) console.error;
|
||||||
const command = gm(template).composite(file).gravity("Center").geometry("474x332+160+10");
|
const command = gm(template).composite(file).gravity("Center").geometry("474x332+160+10");
|
||||||
const resultBuffer = await gmToBuffer(command, "png");
|
const resultBuffer = await gmToBuffer(command, "png");
|
||||||
|
|
|
@ -56,11 +56,7 @@ const paginationEmbed = async (message, pages, timeout = 120000) => {
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
reactionCollector.once("end", () => {
|
reactionCollector.once("end", () => {
|
||||||
try {
|
if (!deleted) currentPage.removeReactions();
|
||||||
if (!deleted) currentPage.removeReactions();
|
|
||||||
} catch (e) {
|
|
||||||
console.log("Reaction message was deleted");
|
|
||||||
}
|
|
||||||
});
|
});
|
||||||
return currentPage;
|
return currentPage;
|
||||||
};
|
};
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue