Advertisement
Guest User

Untitled

a guest
May 27th, 2019
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.07 KB | None | 0 0
  1. client.on('message', async message => {
  2. if(message.content.startsWith(prefix + "temp")) {
  3. await message.channel.send("ارسل اسم الروم").then(e => {
  4. let filter = m => m.author.id === message.author.id
  5. let name = '';
  6. let time = '';
  7. let type = '';
  8. let limit = '';
  9.  
  10.  
  11. message.channel.awaitMessages(filter, { max: 1, time: 20000, errors: ['time'] })
  12. .then(collected => {
  13. name = collected.first().content
  14. collected.first().delete()
  15.  
  16.  
  17.  
  18. e.edit("ارسل مدة الروم بالدقائق لااقل من 2 ولا اعلى من 180")
  19. message.channel.awaitMessages(filter, { max: 1, time: 20000, errors: ['time'] })
  20. .then(co => {
  21. if(isNaN(co.first().content)) return message.reply("الوقت بالدقائق ! ارقام فقطٍ");
  22. if(co.first().content > 180 || co.first().content < 2) return message.channel.send("لا اقل من دقيقتان ولا اكثر من 180 دقيقه")
  23. time = co.first().content
  24. co.first().delete()
  25. e.edit("ارسل نوع الروم text, voice")
  26. message.channel.awaitMessages(filter, { max: 1, time: 20000, errors: ['time'] })
  27. .then(col => {
  28. type = col.first().content
  29. col.first().delete()
  30. e.edit("ارسل عدد الاعضاء الذين يستطيعون الدخول")
  31. message.channel.awaitMessages(filter, { max: 1, time: 20000, errors: ['time'] })
  32. .then(coll => {
  33. if(isNaN(coll.first().content)) return message.reply("عدد الاعضاء يكون بالارقام فقط");
  34. limit = coll.first().content
  35. coll.first().delete()
  36.  
  37. e.edit("جاري اعداد الغرفه الرجاء الانتظار...")
  38. message.guild.createChannel(name, type).then(c => {
  39. c.edit({
  40. userLimit: limit
  41. })
  42. setTimeout(() => {
  43. c.delete()
  44. message.channel.send("تم انقضاء الوقت")
  45. }, Math.floor(time*60000))
  46.  
  47. })
  48. e.edit("تم انشاء الغرفه استمتع")
  49.  
  50. })
  51. })
  52. })
  53. })
  54. })
  55.  
  56. }
  57. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement