Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2019
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. if(command === `${prefix}setatis`){
  2.  
  3.         // let guildID = "543398030792065035";
  4.         // let guild = bot.guilds.get(guildID);
  5.         // let member = guild.member();
  6.         // let role = member.roles.find(r => r.name === "Admin Perms")
  7.        
  8.         // if(!member.roles.has(role.id)) message.channel.send("Only ATC's are allowed to set ATIS'es");
  9.  
  10.             let messageArray = message.content.split(",");
  11.             let args = messageArray.slice(1);
  12.        
  13.             let AirportReqIn = args[0];
  14.             let InformationIn = args[1];
  15.             let TimeIn = args[2];
  16.             let ActRunIn = args[3];
  17.             let WindIn = args[4];
  18.             let CloudIn = args[5];
  19.             let TempIn = args[6];
  20.             let DewIn = args[7];
  21.             let AltimeterIn = args[8];
  22.             let RemarksIn = args[9];
  23.  
  24.             definedATISvarJTPH = {
  25.                 AirportReq: AirportReqIn,
  26.                 Information: InformationIn,
  27.                 Time: TimeIn,
  28.                 ActRun: ActRunIn,
  29.                 Wind: WindIn,
  30.                 Cloud: CloudIn,
  31.                 Temp: TempIn,
  32.                 Dew: DewIn,
  33.                 Altimeter: AltimeterIn,
  34.                 Remarks: RemarksIn,
  35.             }
  36.  
  37.             if(args.length < 9) return message.channel.send("Insufficent information provided for the ATIS!");
  38.  
  39.             if(AirportReqIn === "JTPH"){
  40.                 let finishedATISJTPH =  embedMsgATIS(definedATISvarJTPH.AirportReq, definedATISvarJTPH.Information, definedATISvarJTPH.Time, definedATISvarJTPH.ActRun, definedATISvarJTPH.Wind, definedATISvarJTPH.Cloud, definedATISvarJTPH.Temp, definedATISvarJTPH.Dew, definedATISvarJTPH.Altimeter, definedATISvarJTPH.Remarks);
  41.                
  42.                 finishedATISJT = {
  43.                     finishedATISJTP : finishedATISJTPH
  44.                 }
  45.                
  46.                 message.channel.send(finishedATISJTPH);
  47.             }
  48.            
  49.             else if(AirportReqIn === "JSLL"){
  50.                 let finishedATISJSLL =  embedMsgATIS(definedATISvarJTPH.AirportReq, definedATISvarJTPH.Information, definedATISvarJTPH.Time, definedATISvarJTPH.ActRun, definedATISvarJTPH.Wind, definedATISvarJTPH.Cloud, definedATISvarJTPH.Temp, definedATISvarJTPH.Dew, definedATISvarJTPH.Altimeter, definedATISvarJTPH.Remarks);
  51.                
  52.                 finishedATISJS = {
  53.                     finishedATISJSL : finishedATISJSLL
  54.                 }
  55.                
  56.                 message.channel.send(finishedATISJSLL);
  57.             }
  58.  
  59.             else if(AirportReqIn === "JCO4"){
  60.                 let finishedATISJCO4 =  embedMsgATIS(definedATISvarJTPH.AirportReq, definedATISvarJTPH.Information, definedATISvarJTPH.Time, definedATISvarJTPH.ActRun, definedATISvarJTPH.Wind, definedATISvarJTPH.Cloud, definedATISvarJTPH.Temp, definedATISvarJTPH.Dew, definedATISvarJTPH.Altimeter, definedATISvarJTPH.Remarks);
  61.                
  62.                 finishedATISJC = {
  63.                     finishedATISJCO : finishedATISJCO4
  64.                 }
  65.                
  66.                 message.channel.send(finishedATISJCO4);
  67.             }
  68.     }
  69.  
  70.     if(command === `${prefix}atis` || `${prefix}ATIS`){
  71.  
  72.         let AirportChosen = args[0];
  73.        
  74.        
  75.             if (AirportChosen === "JTPH") {
  76.                 if (!finishedATISJT) message.channel.send("The ATIS for this airport is not set.")
  77.                 else message.channel.send(finishedATISJT.finishedATISJTP);
  78.         }
  79.  
  80.         if(AirportChosen === "JSLL"){
  81.             message.channel.send(finishedATISJS.finishedATISJSL);
  82.             if(!finishedATISJS) message.channel.send("The ATIS for this airport is not set.")
  83.         }
  84.  
  85.         if(AirportChosen === "JCO4"){
  86.             message.channel.send(finishedATISJC.finishedATISJCO);
  87.             if(!finishedATISJC) message.channel.send("The ATIS for this airport is not set.")
  88.         }
  89.     }
  90.  
  91.     });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement