Dateien nach "commands/suggestion" hochladen

This commit is contained in:
2024-02-07 14:48:48 +00:00
parent 28b41a75f2
commit 51c1724784
4 changed files with 153 additions and 0 deletions
+29
View File
@@ -0,0 +1,29 @@
const Discord = require("discord.js");
const { MessageEmbed } = require("discord.js");
const db = require("quick.db");
module.exports = {
name: "setsuggest",
category: "suggestion",
usage: "setsuggest <#channel>",
authorPermission: ["MANAGE_GUILD"],
run: async (client, message, args) => {
if (!message.member.hasPermission("MANAGE_GUILD")) {
return message.channel.send(`Sie haben keine Berechtigung, diesen Befehl zu verwenden! Server verwalten`)
}
let Channel = message.mentions.channels.first() || message.guild.channels.cache.get(args[0]);
if (!Channel) return message.channel.send(`Bitte erwähnen Sie einen Kanal!`);
if (Channel.type === "voice") return message.channel.send(`Bitte erwähnen Sie einen Textkanal!`);
await db.set(`suggestion_${message.guild.id}`, Channel.id);
let Embed = new MessageEmbed()
.setColor("00FFFF")
.setDescription(`Vorschlagskanal ist eingestellt als <#${Channel.id}>`)
return message.channel.send(Embed);
}
};