Archived
Dateien nach "commands/fun" hochladen
This commit is contained in:
@@ -0,0 +1,46 @@
|
||||
const Discord = require("discord.js");
|
||||
const { parse } = require("twemoji-parser");
|
||||
|
||||
|
||||
module.exports = {
|
||||
name: "emojiadd",
|
||||
category: "moderation",
|
||||
usage: "stealemoji <emoji> <custom name>",
|
||||
description: "Stehlen Sie ein Emoji von einem anderen Server",
|
||||
botPermissions: ["MANAGE_EMOJIS"],
|
||||
memberPermissions: ["MANAGE_EMOJIS"],
|
||||
async execute(bot, message, args) {
|
||||
const emoji = args[0];
|
||||
if (!emoji) return message.channel.send("Bitte gib mir ein Emoji!");
|
||||
|
||||
let customemoji = Discord.Util.parseEmoji(emoji);
|
||||
|
||||
if (customemoji.id) {
|
||||
const Link = `https://cdn.discordapp.com/emojis/${customemoji.id}.${
|
||||
customemoji.animated ? "gif" : "png"
|
||||
}`;
|
||||
const name = args.slice(1).join(" ");
|
||||
|
||||
message.guild.emojis.create(
|
||||
`${Link}`,
|
||||
`${name || `${customemoji.name}`}`
|
||||
);
|
||||
const Added = BaseEmbed(message)
|
||||
.setTitle("Emoji Added")
|
||||
.setColor("BLUE")
|
||||
.setDescription(
|
||||
`Emoji wurde hinzugefügt! | Name : ${
|
||||
name || `${customemoji.name}`
|
||||
} | Preview : [Click Me](${Link})`
|
||||
);
|
||||
return message.channel.send(Added);
|
||||
} else {
|
||||
let CheckEmoji = parse(emoji, { assetType: "png" });
|
||||
if (!CheckEmoji[0])
|
||||
return message.channel.send("Bitte gib mir ein gültiges Emoji!");
|
||||
message.channel.send(
|
||||
"Sie können normales Emoji verwenden, ohne einen Server hinzuzufügen!"
|
||||
);
|
||||
}
|
||||
},
|
||||
};
|
||||
Reference in New Issue
Block a user