fixing feed loading error

This commit is contained in:
John Facey
2022-06-26 18:29:29 -05:00
parent b73e84f735
commit f1c5ed850b
3 changed files with 15 additions and 7 deletions

View File

@@ -5,7 +5,11 @@ module.exports = {
description: 'Get RSS Source Link',
execute(message, args) {
message.reply(`Loading Feeds from Sources`);
libFlayer.loadFeeds();
try {
libFlayer.loadFeeds();
} catch (error) {
console.log(error);
}
feedArray = libFlayer.getFeeds();
}

View File

@@ -41,8 +41,12 @@ server.all("/",(req, res) => {
function keepAlive() {
server.listen(PORT, () => {
console.log("Keep Alive Server Running");
try {
libFlayer.loadFeeds();
libFlayer.feedArray = libFlayer.getFeeds();
} catch (error) {
console.log(error);
}
})
}
@@ -78,8 +82,11 @@ client.on('message', message => {
console.log("Link Flayer Bot Activating");
keepAlive();
client.login(token); //Load Client Discord Token
try {
libFlayer.loadFeeds();
} catch (error) {
console.log(error);
}

View File

@@ -168,13 +168,12 @@ exports.loadFeeds = function () {
feeds.forEach(feedBlock => {
(async () => {
try {
const feed = parser.parseURL(feedBlock.link, function (err, feed) {
if (err) {
console.log(err + " " + feedBlock.link);
//return;
}
console.log(feed.title);
feed.items.forEach(item => {
var foundFeed = false;
@@ -196,9 +195,7 @@ exports.loadFeeds = function () {
});
})
} catch (error) {
console.log(error);
}
})().then();
});
return;