anime msg cleanup for paginations

master
Kit Kasune 3 years ago
parent 681f2c95dd
commit 65d865560f
  1. 6
      commands/anime/char.js
  2. 6
      commands/anime/highvalue.js
  3. 6
      commands/anime/lovechar.js
  4. 6
      commands/anime/watched.js
  5. 6
      commands/anime/watchlist.js

@ -293,14 +293,16 @@ module.exports = {
} else if (asr instanceof Pagination) { } else if (asr instanceof Pagination) {
await asr.start({user: message.author.id, startPage: 1, endTime: 60000}); await asr.start({user: message.author.id, startPage: 1, endTime: 60000});
await asr.message.react('✅'); await asr.message.react('✅');
await message.channel.send("React with :white_check_mark: when you've found the character you want!"); let noticeDel = await message.channel.send("React with :white_check_mark: when you've found the character you want!");
let arc; let arc;
try {arc = await asr.message.awaitReactions({filter: (r) => ['✅', '⏹'].includes(r.emoji.name), max: 1, errors: ['time']});} try {arc = await asr.message.awaitReactions({filter: (r) => ['✅', '⏹'].includes(r.emoji.name), max: 1, errors: ['time']});}
catch {return message.reply("Looks like you didn't find the character you were looking for.");} catch {return message.reply("Looks like you didn't find the character you were looking for.");}
collected = arc.first().emoji.name; collected = arc.first().emoji.name;
if (collected === '✅') { if (collected === '✅') {
fn = client.misc.cache.chars.get(asr.getCurrentPage().title.trim()); fn = client.misc.cache.chars.get(asr.getCurrentPage().title.trim());
asr.stop(); await asr.stop();
await asr.message.delete().catch(() => {});
await noticeDel.delete().catch(() => {});
} }
else {return message.reply("Looks like you didn't find the character you were looking for.");} else {return message.reply("Looks like you didn't find the character you were looking for.");}
} else { } else {

@ -32,14 +32,16 @@ module.exports = {
} else if (asr instanceof Pagination) { } else if (asr instanceof Pagination) {
await asr.start({user: message.author.id, startPage: 1, endTime: 60000}); await asr.start({user: message.author.id, startPage: 1, endTime: 60000});
await asr.message.react('✅'); await asr.message.react('✅');
await message.channel.send("React with :white_check_mark: when you've found the character you want!"); let noticeDel = await message.channel.send("React with :white_check_mark: when you've found the character you want!");
let arc; let arc;
try {arc = await asr.message.awaitReactions({filter: (r) => ['✅', '⏹'].includes(r.emoji.name), max: 1, errors: ['time']});} try {arc = await asr.message.awaitReactions({filter: (r) => ['✅', '⏹'].includes(r.emoji.name), max: 1, errors: ['time']});}
catch {return message.reply("Looks like you didn't find the character you were looking for.");} catch {return message.reply("Looks like you didn't find the character you were looking for.");}
collected = arc.first().emoji.name; collected = arc.first().emoji.name;
if (collected === '✅') { if (collected === '✅') {
fn = client.misc.cache.chars.get(asr.getCurrentPage().title.trim()); fn = client.misc.cache.chars.get(asr.getCurrentPage().title.trim());
asr.stop(); await asr.stop();
await asr.message.delete().catch(() => {});
await noticeDel.delete().catch(() => {});
} }
else {return message.reply("Looks like you didn't find the character you were looking for.");} else {return message.reply("Looks like you didn't find the character you were looking for.");}
} else { } else {

@ -48,14 +48,16 @@ module.exports = {
} else if (asr instanceof Pagination) { } else if (asr instanceof Pagination) {
await asr.start({user: message.author.id, startPage: 1, endTime: 60000}); await asr.start({user: message.author.id, startPage: 1, endTime: 60000});
await asr.message.react('✅'); await asr.message.react('✅');
await message.channel.send("React with :white_check_mark: when you've found the character you want!"); let noticeDel = await message.channel.send("React with :white_check_mark: when you've found the character you want!");
let arc; let arc;
try {arc = await asr.message.awaitReactions({filter: (r, u) => ['✅', '⏹'].includes(r.emoji.name), max: 1, errors: ['time']});} try {arc = await asr.message.awaitReactions({filter: (r, u) => ['✅', '⏹'].includes(r.emoji.name), max: 1, errors: ['time']});}
catch {return message.reply("Looks like you didn't find the character you were looking for.");} catch {return message.reply("Looks like you didn't find the character you were looking for.");}
collected = arc.first().emoji.name; collected = arc.first().emoji.name;
if (collected === '✅') { if (collected === '✅') {
fn = client.misc.cache.chars.get(asr.getCurrentPage().title.trim()); fn = client.misc.cache.chars.get(asr.getCurrentPage().title.trim());
asr.stop(); await asr.stop();
await asr.message.delete().catch(() => {});
await noticeDel.delete().catch(() => {});
} }
else {return message.reply("Looks like you didn't find the character you were looking for.");} else {return message.reply("Looks like you didn't find the character you were looking for.");}
} else { } else {

@ -60,14 +60,16 @@ module.exports = {
} else if (asr instanceof Pagination) { } else if (asr instanceof Pagination) {
await asr.start({user: message.author.id, startPage: 1, endTime: 60000}); await asr.start({user: message.author.id, startPage: 1, endTime: 60000});
await asr.message.react('✅'); await asr.message.react('✅');
await message.channel.send("React with :white_check_mark: when you've found the anime you want!"); let noticeDel = await message.channel.send("React with :white_check_mark: when you've found the anime you want!");
let arc; let arc;
try {arc = await asr.message.awaitReactions({filter: (r) => ['✅', '⏹'].includes(r.emoji.name), max: 1, errors: ['time']});} try {arc = await asr.message.awaitReactions({filter: (r) => ['✅', '⏹'].includes(r.emoji.name), max: 1, errors: ['time']});}
catch {return message.reply("Looks like you didn't find the anime you were looking for.");} catch {return message.reply("Looks like you didn't find the anime you were looking for.");}
collected = arc.first().emoji.name; collected = arc.first().emoji.name;
if (collected === '✅') { if (collected === '✅') {
fn = client.misc.cache.anime.get(asr.getCurrentPage().title.trim()); fn = client.misc.cache.anime.get(asr.getCurrentPage().title.trim());
asr.stop(); await asr.stop();
await asr.message.delete().catch(() => {});
await noticeDel.delete().catch(() => {});
} }
else {return message.reply("Looks like you didn't find the anime you were looking for.");} else {return message.reply("Looks like you didn't find the anime you were looking for.");}
} else { } else {

@ -66,14 +66,16 @@ module.exports = {
} else if (asr instanceof Pagination) { } else if (asr instanceof Pagination) {
await asr.start({user: message.author.id, startPage: 1, endTime: 60000}); await asr.start({user: message.author.id, startPage: 1, endTime: 60000});
await asr.message.react('✅'); await asr.message.react('✅');
await message.channel.send("React with :white_check_mark: when you've found the anime you want!"); let noticeDel = await message.channel.send("React with :white_check_mark: when you've found the anime you want!");
let arc; let arc;
try {arc = await asr.message.awaitReactions({filter: (r) => ['✅', '⏹'].includes(r.emoji.name), max: 1, errors: ['time']});} try {arc = await asr.message.awaitReactions({filter: (r) => ['✅', '⏹'].includes(r.emoji.name), max: 1, errors: ['time']});}
catch {return message.reply("Looks like you didn't find the anime you were looking for.");} catch {return message.reply("Looks like you didn't find the anime you were looking for.");}
collected = arc.first().emoji.name; collected = arc.first().emoji.name;
if (collected === '✅') { if (collected === '✅') {
fn = client.misc.cache.anime.get(asr.getCurrentPage().title.trim()); fn = client.misc.cache.anime.get(asr.getCurrentPage().title.trim());
asr.stop(); await asr.stop();
await asr.message.delete().catch(() => {});
await noticeDel.delete().catch(() => {});
} }
else {return message.reply("Looks like you didn't find the anime you were looking for.");} else {return message.reply("Looks like you didn't find the anime you were looking for.");}
} else { } else {

Loading…
Cancel
Save