Dateien nach "commands/moderation" hochladen

This commit is contained in:
2024-02-07 14:47:42 +00:00
parent d7ed75660f
commit 10814db576
19 changed files with 1066 additions and 0 deletions
+34
View File
@@ -0,0 +1,34 @@
const { MessageEmbed } = require('discord.js')
module.exports = {
name: "removerole",
aliases: ["rmrole", "-role"],
category: "moderation",
description: "Rolle entfernen von irgendein Member",
run: async (client, message, args) => {
let target = message.mentions.members.first();
if(!target) return message.reply(`Ich kann den Benutzer nicht finden`)
let rrole = message.mentions.roles.first();
if(!rrole) return message.reply(`Ich kann die Rolle nicht finden`)
let ticon = target.user.avatarURL({ dynamic: true, size: 2048 });
let aicon = message.author.avatarURL({ dynamic: true, size: 2048 });
const embed = new MessageEmbed()
.setAuthor(target.user.username, ticon)
.setThumbnail(target.user.displayAvatarURL({ dynamic: true }))
.setColor("RANDOM")
.setDescription(`${rrole} rolle entfernt von ${target}`)
.setFooter(`Rolle hinzugefügt von ${message.author.username}`, aicon)
.setTimestamp()
await message.channel.send(embed)
target.roles.remove(rrole)
}
}