Archived
Dateien nach "commands/suggestion" hochladen
This commit is contained in:
@@ -0,0 +1,36 @@
|
||||
const Discord = require("discord.js");
|
||||
const { MessageEmbed } = require("discord.js");
|
||||
const db = require("quick.db");
|
||||
|
||||
module.exports = {
|
||||
name: "suggest",
|
||||
category:"suggestion",
|
||||
|
||||
run: async (client, message, args) => {
|
||||
|
||||
let channel = await db.fetch(`suggestion_${message.guild.id}`);
|
||||
if (channel === null) return;
|
||||
|
||||
const suggestionQuery = args.join(" ");
|
||||
if(!suggestionQuery) return message.reply("Bitte schlagen Sie etwas vor.");
|
||||
|
||||
const embed = new MessageEmbed()
|
||||
|
||||
.setAuthor(message.author.tag, message.author.displayAvatarURL({dynamic: true}))
|
||||
.setDescription(`${suggestionQuery}`)
|
||||
.setColor("00FFFF")
|
||||
.setFooter("Status: Pending")
|
||||
.setTimestamp();
|
||||
|
||||
const done = new MessageEmbed()
|
||||
.setDescription(`<:bfdyes:832931453892558848> | Ihr Vorschlag wird hier eingereicht, <#${channel}>\n\nNote: Sie haben zugestimmt, eine Direktnachricht auf eine Antwort auf Ihren Vorschlag zu erhalten!`)
|
||||
.setColor("00FFFF")
|
||||
|
||||
message.channel.send(done)
|
||||
|
||||
let msgEmbed = await message.guild.channels.cache.get(channel).send(embed)
|
||||
|
||||
await msgEmbed.react('<:upvote:832931955556745236>')
|
||||
await msgEmbed.react('<:downvote:832931677294428161> ')
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user