Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const discord = require("discord.js");
- module.exports.run = async(bot, message, args) => {
- // !mededeling Titel // bericht // kleur // channel
- if(!message.member.hasPermission("MANAGE_MESSAGES")) return message.channel.send("Sorry, jij hebt geen toestemming om dit command uit te voeren.");
- var splitser = "//";
- if(args[0] == null) {
- var useMessage = new discord.RichEmbed()
- .setTitle("Geen inhoud!")
- .setColor("#2aa198")
- .setDescription(`Maak een mededeling op de volgende manier: \n !mededeling (Titel) ${splitser} (Bericht) ${splitser} (Kleur) ${splitser} (Channel)`);
- return message.channel.send(useMessage);
- }
- args = args.join(" ").split(splitser);
- if(args[2] == undefined) args[2] = "#eeeeee";
- if(args[3] == undefined) args[3] = "testing";
- var options = {
- title: args[0] || "Mededeling",
- bericht: args[1] || "Hmmm.. Het lijkt erop dat de schrijver het bericht is vergeten.",
- kleur: args[2].trim (),
- kanaal: args[3].trim()
- }
- var announcer = message.author;
- var announcementEmbed = new discord.RichEmbed()
- .setTitle("Mededeling:")
- .setColor(options.kleur)
- .setDescription(`Bericht van: ${announcer} \n\n ${options.titel} \n\n ${options.bericht} \n `)
- .setTimestamp();
- var announcementChannel = message.guild.channels.find(`name`, options.kanaal);
- if(!announcementChannel) return message.channel.send("Dat channel bestaat niet!");
- announcementChannel.send(anouncementEmbed);
- }
- module.exports.help = {
- name: "mededeling"
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement