if(options.publishers.length>5){clearDM();returndmch.send("No way there were actually that many publishers...");}
if(options.publishers.length>5){clearDM();returndmch.send("No way there were actually that many publishers...");}
options.airStartDate=awaitask(mesg,"When did the anime start? Please format this as \"Month Day, Year\" - e.g. January 1, 2021",120000,true);if(!options.airStartDate){returnclearDM();}
options.airEndDate=awaitask(mesg,"When did the anime end? If the anime never ended, you can say \"N/A\"",120000,true);if(!options.airEndDate){returnclearDM();}
options.lastUpdate=awaitask(mesg,"When was the last time a new episode was released for the anime?",120000,true);if(!options.lastUpdate){returnclearDM();}
options.isComplete=awaitask(mesg,"Is the anime completed? (If the most recent season has finished, you may only say \"no\" if the next season is *confirmed* by the *studio or publishers* or the next season is in the works.",60000,true);if(!options.isComplete){returnclearDM();}
options.isComplete=awaitask(mesg,"Is the anime completed? (If the most recent season has finished, you may only say \"no\" if the next season is *confirmed* by the *studio or publishers* or the next season is in the works.",60000,true);if(!options.isComplete){returnclearDM();}
if(!['y','yes','ye','n','no'].includes(options.isComplete.trim().toLowerCase())){clearDM();returndmch.send("You must specify yes or no! Please try again.");}
if(!['y','yes','ye','n','no'].includes(options.isComplete.trim().toLowerCase())){clearDM();returndmch.send("You must specify yes or no! Please try again.");}
//options.airStartDate = await ask(mesg, "When did the anime start? Please format this as \"Month Day, Year\" - e.g. January 1, 2021", 120000, true); if (!options.airStartDate) {return clearDM();}
//if (options.isComplete) {options.airEndDate = await ask(mesg, "When did the anime end?", 120000, true); if (!options.airEndDate) {return clearDM();}}
options.seasons=awaitask(mesg,"How many seasons does the anime have? Please don't include spinoffs. (Gun Gale Online spinoff doesn't count as a Sword Art Online season.)",120000,true);if(!options.seasons){returnclearDM();}
options.seasons=awaitask(mesg,"How many seasons does the anime have? Please don't include spinoffs. (Gun Gale Online spinoff doesn't count as a Sword Art Online season.)",120000,true);if(!options.seasons){returnclearDM();}
if(isNaN(options.seasons)||Number(options.seasons<1)){clearDM();returndmch.send("You either didn't give a number, or it was < 1.");}
if(isNaN(options.seasons)||Number(options.seasons<1)){clearDM();returndmch.send("You either didn't give a number, or it was < 1.");}
.addField('Other',`**Genre(s):** ${an.genres.join(", ")}\n**Stream this at:** ${an.streamAt.join(", ")}${an.altNames&&an.altNames.length?`\n\n**Other names:** ${an.altNames.map(n=>`\`${n}\``).join(', ')}`:''}`)
.addField('Other',`**Genre(s):** ${an.genres.join(", ")}\n**Stream this at:** ${an.streamAt.join(", ")}${an.altNames&&an.altNames.length?`\n\n**Other names:** ${an.altNames.map(n=>`\`${n}\``).join(', ')}`:''}`)
.addField('Love',`**Watchers**: **${an.watchers} Natsuki ${client.utils.as(an.watchers,'user')}** ${an.watchers===1?'has':"have"} this anime on their list of finished anime!\n\`n?watched ${an.name}\``)
.addField('Love',`**Watchers**: **${an.watchers} Natsuki ${client.utils.as(an.watchers,'user')}** ${an.watchers===1?'has':"have"} this anime on their list of finished anime!\n\`n?watched ${an.name}\``)