Merge new rendering into master #60
@@ -1,6 +1,8 @@
|
|||||||
const { Bot } = require("../models");
|
const { Bot } = require("../models");
|
||||||
const crypto = require("crypto");
|
const crypto = require("crypto");
|
||||||
const { ReactionUserManager } = require("discord.js");
|
const { ReactionUserManager } = require("discord.js");
|
||||||
|
const axios = require("axios");
|
||||||
|
const fs = require("fs");
|
||||||
|
|
||||||
module.exports = {
|
module.exports = {
|
||||||
name: "GeneralUtils",
|
name: "GeneralUtils",
|
||||||
@@ -35,5 +37,10 @@ module.exports = {
|
|||||||
}
|
}
|
||||||
|
|
||||||
return num;
|
return num;
|
||||||
}
|
},
|
||||||
|
|
||||||
|
downloadFile: async function(url, path) {
|
||||||
|
let imageBuffer = await axios.get(url, { responseType: 'arraybuffer' });
|
||||||
|
fs.writeFileSync(path, imageBuffer.data);
|
||||||
|
},
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user