Advertisement
Clashi

Untitled

Jul 10th, 2020
1,162
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. if (command === "emote") {
  2.             let con = message.content.split(" ");
  3.             message.delete();
  4.             if (!message.member.roles.has("590600992811253776")) return message.reply("keine Berechtigung!")
  5.             if (con[1] === "create") {
  6.                 if (!con[2]) return message.reply("gebe eine URL oder ein Emoji an!")
  7.                 if (!con[3]) return message.reply("gebe einen Namen an")
  8.                 if (message.content.indexOf('http') === -1) {
  9.                     if (message.content.indexOf('<') < 0) return message.reply("Kein Emoji gefunden!")
  10.                     let num = message.content.toLowerCase().split(":").splice(2)
  11.                     let num2 = num.toString()
  12.                     num2 = num2.split(" ")[0]
  13.                     let numbers = num2.replace(">", "")
  14.                     let emoji = "https://cdn.discordapp.com/emojis/" + numbers + ".png"
  15.                     if (message.content.indexOf('<a:') > 0) {
  16.                         emoji = emoji.replace(".png", ".gif")
  17.                     }
  18.                     message.guild.createEmoji(emoji, con[3])
  19.                     message.reply("Emoji `:" + con[3] + ":` erstellt!")
  20.                     return
  21.                 } else
  22.                     if (message.content.indexOf('http') !== -1) {
  23.                         message.guild.createEmoji(con[2], con[3])
  24.                     }
  25.                     message.reply("Emoji `:" + con[3] + ":` erstellt!")
  26.             } else
  27.                 if (con[1] === "delete") {
  28.                     if (!con[2]) return message.reply("gebe ein Emote an!")
  29.                     let cont = message.content
  30.                     if (cont.indexOf('<') < 0) return message.reply("Kein Emoji gefunden!")
  31.                     let num = message.content.toLowerCase().split(":").splice(2)
  32.                     let num2 = num.toString()
  33.                     let numbers = num2.replace(">", "")
  34.                     let delem = message.guild.emojis.find(e => e.id === numbers)
  35.                     if (!delem) return message.reply("ich habe keine Berechtigung dieses Emote zu löschen!")
  36.                     message.guild.deleteEmoji(numbers)
  37.                     message.reply("Emoji `" + con[2] + "` gelöscht!")
  38.                 } else
  39.                     if (con[1] === "edit") {
  40.                         if (!con[2]) return message.reply("gebe ein Emote an!")
  41.                         let cont = message.content
  42.                         if (cont.indexOf('<') < 0) return message.reply("Kein Emoji gefunden!")
  43.                         let num = message.content.toLowerCase().split(":").splice(2)
  44.                         let num2 = num.toString()
  45.                         num2 = num2.split(" ")[0]
  46.                         let numbers = num2.replace(">", "")
  47.                         let delem = message.guild.emojis.find(e => e.id === numbers)
  48.                         if (!delem) return message.reply("ich habe keine Berechtigung dieses Emote zu bearbeiten!")
  49.                         delem.edit({ name: con[3] })
  50.                             .catch(console.error);
  51.                         message.reply("Emoji `" + con[2] + "` zu `" + con[3] + "` geändert!")
  52.                     }
  53.  
  54.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement