Advertisement
Guest User

Untitled

a guest
Oct 20th, 2019
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.31 KB | None | 0 0
  1. const discord = require('discord.js');
  2.  
  3. module.exports.run = async (bot, message, args) => {
  4.  
  5. if (!message.member.hasPermission("MANAGE_MESSAGES")) return message.channel.send("Sorry jij kan dit niet doen");
  6.  
  7. var splitser = "-";
  8.  
  9. if (args[0] == null) {
  10.  
  11. var useMessage = new discord.RichEmbed()
  12. .setTitle("Gebruik")
  13. .setColor("#00ee00")
  14. .setDescription(`Maak een announcement door gebruik te maken van: \n !announcement Titel ${splitser} Bericht ${splitser} Kanaal`);
  15.  
  16. return message.channel.send(useMessage);
  17.  
  18. }
  19.  
  20. args = args.join(" ").split(splitser);
  21.  
  22. var options = {
  23.  
  24. titel: args[0] || "Melding",
  25. bericht: args[1] || "Geen inhoud opgegeven",
  26. kanaal: args[2].trim()
  27.  
  28. }
  29.  
  30. var announcer = message.author;
  31.  
  32. var announcementMessage = new discord.RichEmbed()
  33. .setTitle("Announcement:")
  34. .setDescription(`Bericht van ${announcer} \n\n ${options.titel} \n\n ${options.bericht} \n`)
  35. .setTimestamp();
  36.  
  37. var announceChannel = message.guild.channels.find(`name`, options.kanaal);
  38. if (!announceChannel) return message.channel.send("Kan het kanaal niet vinden");
  39.  
  40. announceChannel.send(announcementMessage);
  41.  
  42. }
  43.  
  44. module.exports.help = {
  45. name: "announcement"
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement