Advertisement
gaber-elsayed

add emoji

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