Advertisement
n3k4a

Vote

Oct 11th, 2019
324
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.35 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. .setTitle('New Suggest !')
  45. .addField('Suggest By:', `${message.author}`)
  46. .addField('Suggest:', `${suggest}`)
  47. .setFooter(client.user.username)
  48. findchannel.sendEmbed(sugembed)
  49. .then(function (message) {
  50. message.react('✅')
  51. message.react('❌')
  52. })
  53. .catch(err => {
  54. message.reply(`**انا لا اجد الروم**`)
  55. console.error(err);
  56. });
  57. }
  58. }
  59. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement