added async
This commit is contained in:
20
bot.js
20
bot.js
@@ -254,7 +254,7 @@ function subredditRequest(subreddit) {
|
|||||||
if (req.responseText) {
|
if (req.responseText) {
|
||||||
json = JSON.parse(req.responseText);
|
json = JSON.parse(req.responseText);
|
||||||
} else {
|
} else {
|
||||||
return ""
|
return "";
|
||||||
}
|
}
|
||||||
|
|
||||||
let counter = 0;
|
let counter = 0;
|
||||||
@@ -642,6 +642,24 @@ client.on('message', message => {
|
|||||||
}
|
}
|
||||||
break;
|
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
|
// Voice commands
|
||||||
case 'join':
|
case 'join':
|
||||||
channel = message.member.voiceChannel;
|
channel = message.member.voiceChannel;
|
||||||
|
Reference in New Issue
Block a user