diff --git a/bot.js b/bot.js index dde84a8..0fec26e 100644 --- a/bot.js +++ b/bot.js @@ -254,7 +254,7 @@ function subredditRequest(subreddit) { if (req.responseText) { json = JSON.parse(req.responseText); } else { - return "" + return ""; } let counter = 0; @@ -642,6 +642,24 @@ client.on('message', message => { } break; + case 'async': + // test command for async site request + + let messageSplit = message.content.substring(2).split(' '); + if (messageSplit.length === 2) { + let redditToSummon = messageSplit[1].replace(/[^a-zA-Z0-9_\-]+/g, ''); + } else { + sendToBotTestingChannel("message split length:" + messageSplit.length); + } + let reddit_url = "https://www.reddit.com/r/" + subpage + "/.json?show=all&count=25&limit=100"; + let reddit_response = asyncSiteRequest(reddit_url, handleRedditJson); + + if (reddit_response) { + //sendToBotTestingChannel("found content on reddit:" + reddit_response); + message.channel.send(reddit_response); + } + break; + // Voice commands case 'join': channel = message.member.voiceChannel;