discord_bot/commands/help/bug.js

58 lines
2.1 KiB
JavaScript

const discord = require("discord.js");
module.exports = {
name: "bug",
category: "moderation",
args: true,
description:
"Bitte spezifizieren Sie den Fehler. Beispiel:\n`Punch funktioniert nicht. Es erwähnt nicht den Benutzer, den ich zu schlagen versuche`",
usage:
"Bitte spezifizieren Sie den Fehler. Beispiel:\n`Punch funktioniert nicht. Es erwähnt nicht den Benutzer, den ich zu schlagen versuche`",
run: async (client, message, args) => {
// again make this fit your command handler style 😀
args = args.join(" ");
const channels = message.channel;
let check;
if (args[0] === "temp") {
check = "true";
} else if (args[1] === "temp") {
check = "true";
} else {
check = "false";
}
let check2;
if (args[0] === "temp") {
check2 = "86400";
} else if (args[1] === "temp") {
check2 = "86400";
} else {
check2 = "0";
}
message.reply(
"Vielen Dank, dass Sie einen Fehler gemeldet haben! Wir werden Ihren Bericht prüfen\nwir senden Ihnen eine DM, wenn dieser Fehler behoben ist\n bitte aktivieren Sie auch alle DM-Berechtigungen"
);
channels
.createInvite({
temporary: `${check}`,
maxAge: `${check2}`,
maxUses: 0,
reason: `Angefordert von: ${message.author.username}`
})
.then(InviteCode =>
client.channels.cache.get("972046537813266462").send(
new discord.MessageEmbed()
.setTitle("New Report Bug")
.addField(
"User Name",
`**${message.author.username}#${message.author.discriminator}**`
)
.addField("ID User", message.author.id)
.addField("Reported", args)
.addField("Server Name", `**${message.guild.name}**`)
.addField("ID Server", `**${message.guild.id}**`)
.addField("USER SEARCH", `**[Click Here](https://discordapp.com/users/${message.guild.id}/)**`)
.addField(`Link Server`, `https://discord.gg/${InviteCode.code}`)
.setColor("RANDOM")
)
);
}
};