Fixed wikihow request URL and headers, removed unnecessary optimization from motivate
This commit is contained in:
parent
f3dd98c293
commit
addb16fcd0
4 changed files with 8 additions and 115 deletions
|
@ -17,12 +17,12 @@ exports.run = async (message, args) => {
|
|||
const size2 = await gm(file).sizePromise();
|
||||
await gm().background("black").out("-size", "600").fill("white").font("Times").pointSize(56).gravity("Center").out(`pango:${topText.replace(/&/g, "\\&").replace(/>/g, "\\>").replace(/</g, "\\<").replace(/"/g, "\\"").replace(/'/g, "\\'")}`).gravity("South").out("-splice", bottomText ? "0x0" : "0x20").writePromise(text);
|
||||
const size3 = await gm(text).sizePromise();
|
||||
const command2 = gm(file).gravity("North").coalesce().extent(600, size2.height + size3.height).out("null:", "(", text, "-set", "page", `+0+${size2.height}`, ")", "-layers", "composite", "-layers", "optimize");
|
||||
const command2 = gm(file).gravity("North").coalesce().extent(600, size2.height + size3.height).out("null:", "(", text, "-set", "page", `+0+${size2.height}`, ")", "-layers", "composite");
|
||||
let resultBuffer;
|
||||
if (bottomText) {
|
||||
await gm().background("black").out("-size", "600").fill("white").font("Times").pointSize(28).gravity("Center").out(`pango:${bottomText.replace(/&/g, "\\&").replace(/>/g, "\\>").replace(/</g, "\\<").replace(/"/g, "\\"").replace(/'/g, "\\'")}`).gravity("South").out("-splice", "0x20").writePromise(text2);
|
||||
const size4 = await gm(text2).sizePromise();
|
||||
resultBuffer = await gm(await command2.bufferPromise(image.type, image.delay)).gravity("North").coalesce().extent(600, size2.height + size3.height + size4.height).out("null:", "(", text2, "-set", "page", `+0+${size2.height + size3.height}`, ")", "-layers", "composite", "-layers", "optimize").bufferPromise(image.type, image.delay);
|
||||
resultBuffer = await gm(await command2.bufferPromise(image.type, image.delay)).gravity("North").coalesce().extent(600, size2.height + size3.height + size4.height).out("null:", "(", text2, "-set", "page", `+0+${size2.height + size3.height}`, ")", "-layers", "composite").bufferPromise(image.type, image.delay);
|
||||
} else {
|
||||
resultBuffer = await command2.bufferPromise(image.type, image.delay);
|
||||
}
|
||||
|
|
|
@ -2,9 +2,10 @@ const fetch = require("node-fetch");
|
|||
|
||||
exports.run = async (message) => {
|
||||
message.channel.sendTyping();
|
||||
const request = await fetch("https://hargrimm-wikihow-v1.p.mashape.com/images?count=1", {
|
||||
const request = await fetch("https://hargrimm-wikihow-v1.p.rapidapi.com/images?count=1", {
|
||||
headers: {
|
||||
"X-Mashape-Key": process.env.MASHAPE,
|
||||
"X-RapidAPI-Key": process.env.MASHAPE,
|
||||
"X-RapidAPI-Host": "hargrimm-wikihow-v1.p.rapidapi.com",
|
||||
"Accept": "application/json"
|
||||
}
|
||||
});
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue