Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
const Command = require("../../lib/structures/KlasaCommand");
const { Canvas } = require("canvas-constructor");
const fs = require("fs-nextra");
const { get } = require("snekfetch");
Canvas.registerFont(`${process.cwd()}/assets/fonts/Roboto-Regular.ttf`, "Roboto");
Canvas.registerFont(`${process.cwd()}/assets/fonts/RobotoCondensed-Regular.ttf`, "Roboto Condensed");
Canvas.registerFont(`${process.cwd()}/assets/fonts/RobotoMono-Light.ttf`, "Roboto Mono");
Canvas.registerFont(`${process.cwd()}/assets/fonts/NotoEmoji-Regular.ttf`, "NotoEmoji");
module.exports = class extends Command {
constructor(...args) {
super(...args, {
runIn: ["text"],
cooldown: 60,
requiredPermissions: ["USE_EXTERNAL_EMOJIS", "ATTACH_FILES"],
description: language => language.get("COMMAND_PROFILE_DESCRIPTION"),
usage: "[user:username]",
extendedHelp: "No extended help available."
});
}
async run(msg, [user = msg.author]) {
const Command = require("../../lib/structures/KlasaCommand");
const { Canvas } = require("canvas-constructor");
const fs = require("fs-nextra");
const { get } = require("snekfetch");
const { join } = require("path");
Canvas.registerFont(join(__dirname, "..", "..", "..", "assets", "fonts", "Roboto-Regular.ttf"), "Roboto");
Canvas.registerFont(join(__dirname, "..", "..", "..", "assets", "fonts", "RobotoCondensed-Regular.ttf"), "Roboto Condensed");
Canvas.registerFont(join(__dirname, "..", "..", "..", "assets", "fonts", "RobotoMono-Light.ttf"), "Roboto Mono");
Canvas.registerFont(join(__dirname, "..", "..", "..", "assets", "fonts", "NotoEmoji-Regular.ttf"), "NotoEmoji");
module.exports = class extends Command {
constructor(...args) {
super(...args, {
runIn: ["text"],
cooldown: 60,
requiredPermissions: ["USE_EXTERNAL_EMOJIS", "ATTACH_FILES"],
description: language => language.get("COMMAND_RANK_DESCRIPTION"),
usage: "[user:membername]",
extendedHelp: "No extended help available."
});
}
const Command = require("../../lib/structures/KlasaCommand");
const { Canvas } = require("canvas-constructor");
const fs = require("fs-nextra");
const { get } = require("snekfetch");
const { join } = require("path");
Canvas.registerFont(join(__dirname, "..", "..", "..", "assets", "fonts", "Roboto-Regular.ttf"), "Roboto");
Canvas.registerFont(join(__dirname, "..", "..", "..", "assets", "fonts", "RobotoCondensed-Regular.ttf"), "Roboto Condensed");
Canvas.registerFont(join(__dirname, "..", "..", "..", "assets", "fonts", "RobotoMono-Light.ttf"), "Roboto Mono");
Canvas.registerFont(join(__dirname, "..", "..", "..", "assets", "fonts", "NotoEmoji-Regular.ttf"), "NotoEmoji");
module.exports = class extends Command {
constructor(...args) {
super(...args, {
runIn: ["text"],
cooldown: 60,
requiredPermissions: ["USE_EXTERNAL_EMOJIS", "ATTACH_FILES"],
description: language => language.get("COMMAND_RANK_DESCRIPTION"),
usage: "[user:membername]",
extendedHelp: "No extended help available."
});
}
async run(msg, [user = msg.member]) {
const Command = require("../../lib/structures/KlasaCommand");
const { Canvas } = require("canvas-constructor");
const fs = require("fs-nextra");
const { get } = require("snekfetch");
const { join } = require("path");
Canvas.registerFont(join(__dirname, "..", "..", "..", "assets", "fonts", "Roboto-Regular.ttf"), "Roboto");
Canvas.registerFont(join(__dirname, "..", "..", "..", "assets", "fonts", "RobotoCondensed-Regular.ttf"), "Roboto Condensed");
Canvas.registerFont(join(__dirname, "..", "..", "..", "assets", "fonts", "RobotoMono-Light.ttf"), "Roboto Mono");
Canvas.registerFont(join(__dirname, "..", "..", "..", "assets", "fonts", "NotoEmoji-Regular.ttf"), "NotoEmoji");
module.exports = class extends Command {
constructor(...args) {
super(...args, {
runIn: ["text"],
cooldown: 60,
requiredPermissions: ["USE_EXTERNAL_EMOJIS", "ATTACH_FILES"],
description: language => language.get("COMMAND_PROFILE_DESCRIPTION"),
usage: "[user:username]",
extendedHelp: "No extended help available."
});
}
async run(msg, [user = msg.author]) {
const { Command } = require("klasa");
const { Canvas } = require("canvas-constructor");
const fs = require("fs-nextra");
const { get } = require("snekfetch");
Canvas.registerFont(`${process.cwd()}/assets/fonts/Roboto-Regular.ttf`, "Roboto");
Canvas.registerFont(`${process.cwd()}/assets/fonts/RobotoCondensed-Regular.ttf`, "Roboto Condensed");
Canvas.registerFont(`${process.cwd()}/assets/fonts/RobotoMono-Light.ttf`, "Roboto Mono");
module.exports = class extends Command {
constructor(...args) {
super(...args, {
runIn: ["text", "dm"],
aliases: ["w", "β", "β
", "β", "π€", "π₯", "π¦", "π§", "π¨", "π©", "πͺ"],
cooldown: 30,
requiredPermissions: ["EMBED_LINKS", "ATTACH_FILES"],
description: language => language.get("COMMAND_WEATHER_DESCRIPTION"),
usage: "",
extendedHelp: "No extended help available."
});
}
const Command = require("../../lib/structures/KlasaCommand");
const { Canvas } = require("canvas-constructor");
const fs = require("fs-nextra");
const { get } = require("snekfetch");
Canvas.registerFont(`${process.cwd()}/assets/fonts/Roboto-Regular.ttf`, "Roboto");
Canvas.registerFont(`${process.cwd()}/assets/fonts/RobotoCondensed-Regular.ttf`, "Roboto Condensed");
Canvas.registerFont(`${process.cwd()}/assets/fonts/RobotoMono-Light.ttf`, "Roboto Mono");
Canvas.registerFont(`${process.cwd()}/assets/fonts/NotoEmoji-Regular.ttf`, "NotoEmoji");
module.exports = class extends Command {
constructor(...args) {
super(...args, {
runIn: ["text"],
cooldown: 60,
requiredPermissions: ["USE_EXTERNAL_EMOJIS", "ATTACH_FILES"],
description: language => language.get("COMMAND_PROFILE_DESCRIPTION"),
usage: "[user:username]",
extendedHelp: "No extended help available."
});
}
async run(msg, [user = msg.author]) {
if (user.bot) return msg.reply("Can not fetch bot profiles.");
const Command = require("../../lib/structures/KlasaCommand");
const { Canvas } = require("canvas-constructor");
const fs = require("fs-nextra");
const { get } = require("snekfetch");
const { join } = require("path");
Canvas.registerFont(join(__dirname, "..", "..", "..", "assets", "fonts", "Roboto-Regular.ttf"), "Roboto");
Canvas.registerFont(join(__dirname, "..", "..", "..", "assets", "fonts", "RobotoCondensed-Regular.ttf"), "Roboto Condensed");
Canvas.registerFont(join(__dirname, "..", "..", "..", "assets", "fonts", "RobotoMono-Light.ttf"), "Roboto Mono");
Canvas.registerFont(join(__dirname, "..", "..", "..", "assets", "fonts", "NotoEmoji-Regular.ttf"), "NotoEmoji");
module.exports = class extends Command {
constructor(...args) {
super(...args, {
runIn: ["text"],
cooldown: 60,
requiredPermissions: ["USE_EXTERNAL_EMOJIS", "ATTACH_FILES"],
description: language => language.get("COMMAND_PROFILE_DESCRIPTION"),
usage: "[user:username]",
extendedHelp: "No extended help available."
});
}
const { Command, config } = require("../../index");
const { get } = require("snekfetch");
const { Canvas } = require("canvas-constructor");
const fs = require("fs-nextra");
const { join } = require("path");
Canvas.registerFont(join(__dirname, "..", "..", "..", "assets", "fonts", "Roboto-Regular.ttf"), "Roboto");
Canvas.registerFont(join(__dirname, "..", "..", "..", "assets", "fonts", "RobotoCondensed-Regular.ttf"), "Roboto Condensed");
Canvas.registerFont(join(__dirname, "..", "..", "..", "assets", "fonts", "RobotoMono-Light.ttf"), "Roboto Mono");
module.exports = class extends Command {
constructor(...args) {
super(...args, {
runIn: ["text", "dm"],
aliases: ["w", "β", "β
", "β", "π€", "π₯", "π¦", "π§", "π¨", "π©", "πͺ"],
cooldown: 30,
requiredPermissions: ["EMBED_LINKS", "ATTACH_FILES"],
description: language => language.get("COMMAND_WEATHER_DESCRIPTION"),
usage: "",
extendedHelp: "No extended help available."
});
}
async run(msg, [location]) {
const Command = require("../../lib/structures/KlasaCommand");
const { Canvas } = require("canvas-constructor");
const fs = require("fs-nextra");
const { get } = require("snekfetch");
Canvas.registerFont(`${process.cwd()}/assets/fonts/Roboto-Regular.ttf`, "Roboto");
Canvas.registerFont(`${process.cwd()}/assets/fonts/RobotoCondensed-Regular.ttf`, "Roboto Condensed");
Canvas.registerFont(`${process.cwd()}/assets/fonts/RobotoMono-Light.ttf`, "Roboto Mono");
Canvas.registerFont(`${process.cwd()}/assets/fonts/NotoEmoji-Regular.ttf`, "NotoEmoji");
module.exports = class extends Command {
constructor(...args) {
super(...args, {
runIn: ["text"],
cooldown: 60,
requiredPermissions: ["USE_EXTERNAL_EMOJIS", "ATTACH_FILES"],
description: language => language.get("COMMAND_RANK_DESCRIPTION"),
usage: "[user:membername]",
extendedHelp: "No extended help available."
});
}
const { Command } = require("klasa");
const { Canvas } = require("canvas-constructor");
const fs = require("fs-nextra");
const { get } = require("snekfetch");
Canvas.registerFont(`${process.cwd()}/assets/fonts/Roboto-Regular.ttf`, "Roboto");
Canvas.registerFont(`${process.cwd()}/assets/fonts/RobotoCondensed-Regular.ttf`, "Roboto Condensed");
Canvas.registerFont(`${process.cwd()}/assets/fonts/RobotoMono-Light.ttf`, "Roboto Mono");
module.exports = class extends Command {
constructor(...args) {
super(...args, {
runIn: ["text", "dm"],
aliases: ["w", "β", "β
", "β", "π€", "π₯", "π¦", "π§", "π¨", "π©", "πͺ"],
cooldown: 30,
requiredPermissions: ["EMBED_LINKS", "ATTACH_FILES"],
description: language => language.get("COMMAND_WEATHER_DESCRIPTION"),
usage: "",
extendedHelp: "No extended help available."
});
}
async run(msg, [location]) {