Advertisement
gaber-elsayed

add emoji

Oct 9th, 2021
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.12 KB | None | 0 0
  1. const Discord = require('discord.js')
  2. const { parse } = require("twemoji-parser");
  3. const { MessageEmbed } = require("discord.js");
  4. module.exports = {
  5. name: "add-these",
  6. category: "moderation",
  7. run: async (client, message, args) => {
  8. if (!message.member.hasPermission("MANAGE_EMOJIS")) {
  9. return message.channel.send(`:x: | **You Don't Have Permission To Use This Command**`)
  10. }
  11. const emojis = args.join(" ").match(/<?(a)?:?(\w{2,32}):(\d{17,19})>?/gi)
  12. if (!emojis) return message.channel.send(`:x: | **Provde The emojis to add**`);
  13. emojis.forEach(emote => {
  14. let emoji = Discord.Util.parseEmoji(emote);
  15. if (emoji.id) {
  16. const Link = `https://cdn.discordapp.com/emojis/${emoji.id}.${
  17. emoji.animated ? "gif" : "png"
  18. }`
  19. message.guild.emojis.create(
  20. `${Link}`,
  21. `${`${emoji.name}`}`
  22. ).then(em => message.channel.send(em.toString() + " added!")).catch(error => {
  23. message.channel.send(":x: | an Error occured")
  24. console.log(error)
  25. })
  26.  
  27. }
  28. })
  29. }
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement