Advertisement
Guest User

Untitled

a guest
Mar 19th, 2019
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.51 KB | None | 0 0
  1. console.log(collector);
  2. collector.on('collect', message => {
  3. if (message.content == 'Yes') {
  4. return message.author.send('Alright!');
  5. } else if (message.content == 'No') {
  6. return message.author.send('Ok.');
  7. } else {
  8. return message.author.send('Invalid!');
  9. }
  10. });
  11. } else if (command === 'repeat') {
  12. if (message.member.hasPermission('ADMINISTRATOR')) {
  13. if (repeat === 'false') {
  14. repeat = `${message.author.id}`
  15. } else if (repeat === `${message.author.id}`) {
  16. repeat = 'false'
  17. } else if (!repeat === `${message.author.id}` || !repeat === 'false') {
  18. return;
  19. }
  20. message.delete()
  21. .then(msg => console.log(`Deleted message from ${message.author.username}`))
  22. .catch(console.error);
  23. } else {
  24. return;
  25. }
  26. }
  27. else if (command === 'bean') {
  28. if (!message.member.hasPermission('BAN_MEMBERS')) {
  29. return message.reply('We don\'t want you to bean! You don\'t even have permissions to bean, silly!');
  30. }
  31. let bUser = message.guild.member(message.mentions.users.first())
  32. let bReason = args.slice(1).join(' ');
  33. if (bUser === 0) {
  34. return message.reply('I need to know who to bean, silly.')
  35. }
  36. if (!bUser) {
  37. return message.reply('That user isn\'t here, silly.')
  38. }
  39.  
  40. if (!bReason) {
  41. return message.reply('You forgot a bean reason, silly.')
  42. }
  43. const successEmbed = new Discord.RichEmbed()
  44. .setColor('#1CFF06')
  45. .setTitle('Success')
  46. .setThumbnail(`${message.author.displayAvatarURL}`)
  47.  
  48. message.channel.send(successEmbed)
  49.  
  50. const beanEmbedLog = new Discord.RichEmbed()
  51. .setColor('#A00808')
  52. .setTitle('The Bean Box Has Been Swung!')
  53. .setThumbnail(`${message.mentions.users.first().displayAvatarURL}`)
  54. .addField(`${message.author.username} Has Swung The Bean Box On`, `${message.mentions.users.first().username}`)
  55. .addField('Reason:', `${bReason}`)
  56. .setTimestamp()
  57.  
  58. message.channel.send(beanEmbedLog)
  59.  
  60. message.channel.type === ('dm') + bUser.sendMessage('You\'ve been beaned! Here is a copy of the embed!')
  61. message.channel.type === ('dm') + bUser.sendMessage(beanEmbedLog)
  62. }
  63. else if (command === 'dm-me') {
  64. let userid = message.author.id
  65. let dm = args.slice(0).join(' ');
  66. if (!dm) {
  67. return message.reply('You forgot a message, silly.')
  68. }
  69. message.channel.type === ('dm') + message.author.sendMessage(dm)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement