Advertisement
n3k4a

Untitled

Oct 12th, 2019
236
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.53 KB | None | 0 0
  1. const sug = JSON.parse(fs.readFileSync('./sug.json' , 'utf8'));
  2.  
  3. client.on('message', message => {
  4. if (!message.channel.guild) return;
  5. //wait wait do not do anything let me kk
  6.  
  7. if(message.content.startsWith(prefix + "setsug")) {
  8.  
  9. let args = message.content.split(" ").slice(1)
  10. if(!message.channel.guild) return message.reply('**This Command Only For Servers**');
  11. if(!message.member.hasPermission('MANAGE_GUILD')) return message.channel.send(':information_source: | **لا تملك الصلاحيات الكافيه**' );
  12. let room = args[0]
  13. if(!room) return message.reply('**اكتب اسم الروم**')
  14. if(!message.guild.channels.find('name', args[0])) return message.reply('**لا يمكنني اجاد الروم**')
  15. let embed = new Discord.RichEmbed()
  16. .setTitle('**Done The Suggest Code Has Been Setup**')
  17. .addField('Channel:', room)
  18. .addField('Requested By:', `${message.author}`)
  19. .addField('Time now: ', `${moment(message.createdAt).format('D/MM/YYYY h:mm')}`)
  20. .setThumbnail(message.author.avatarURL)
  21. .setFooter(`${client.user.username}`)
  22. message.channel.sendEmbed(embed)
  23. sug[message.guild.id] = {
  24. channel: room,
  25. }
  26. fs.writeFile("./sug.json", JSON.stringify(sug), (err) => {
  27. if (err) console.error(err)
  28. })
  29. client.on('message', message => {
  30.  
  31.  
  32.  
  33. })
  34. }else{
  35. if(message.content.startsWith(prefix+`suggest`)) {
  36.  
  37. if(message.channel.type == "dm") return message.reply('**This Command Only For Servers**');
  38. let suggest = message.content.split(" ").slice(1).join(' ');
  39. if(!suggest) return message.reply(`**اكتب اقتراحك**`)
  40. let findchannel = (message.guild.channels.find('name', `${sug[message.guild.id].channel}`))
  41. if(!findchannel) return message.channel.send(`**انا لم اجد الروم**`)
  42. message.channel.send(`**تم ارسال اقتراحك**`)
  43. let sugembed = new Discord.RichEmbed()
  44. .setColor('#311464')
  45. .setAuthor(`New suggestion by ${message.author.username} ID ${message.author} )`, 'https://media.discordapp.net/attachments/584630360017469461/584661803003281408/72-512.png?width=375&height=375')
  46. .addField(`suggestion :`,`${suggest}`)
  47. .setThumbnail(message.author.avatarURL)
  48. .setTimestamp();
  49. findchannel.sendEmbed(sugembed)
  50. .then(function (message) {
  51. message.react('👍')
  52. message.react('👎')
  53. })
  54. .catch(err => {
  55. message.reply(`**انا لا اجد الروم**`)
  56. console.error(err);
  57. });
  58. }
  59. }
  60. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement