fixed randomness to pull from a source on some commands

This commit is contained in:
2018-12-05 17:00:25 -06:00
parent 4743cffdbc
commit 37de497180

26
bot.js
View File

@@ -378,8 +378,8 @@ client.on('message', message => {
message.channel.send("BunnyBot's source code: https://git.dtam.pw/daniel/discord-bot-js"); message.channel.send("BunnyBot's source code: https://git.dtam.pw/daniel/discord-bot-js");
break; break;
/*case 'testcommand': /*case 'testcommand':
message.channel.send(subredditRequest('Nekomimi', 5)); break;
break;*/ */
// SFW Anime Image commands // SFW Anime Image commands
case 'meirl': case 'meirl':
@@ -398,10 +398,20 @@ client.on('message', message => {
message.channel.send((Math.floor(Math.random() * 2) == 0) ? redditbooruRequest('bishounen') : subredditRequest('bishounen')); message.channel.send((Math.floor(Math.random() * 2) == 0) ? redditbooruRequest('bishounen') : subredditRequest('bishounen'));
break; break;
case 'kgirls': case 'kgirls':
message.channel.send((Math.floor(Math.random() * 2) == 0) ? redditbooruRequest('kpics') : ((Math.floor(Math.random() * 2) == 0) ? imgurRequest('kpics', 5) : subredditRequest('kpopfap'))); var availableRequests = [
redditbooruRequest('kpics'),
imgurRequest('kpics', 5),
subredditRequest('kpopfap')
];
message.channel.send(availableRequests[Math.floor(Math.random() * availableRequests.length)]);
break; break;
case 'kboys': case 'kboys':
message.channel.send((Math.floor(Math.random() * 2) == 0) ? imgurRequest('kfanservice',1) : ((Math.floor(Math.random() * 2) == 0) ? imgurRequest('kpecs',1) : imgurRequest('cutekboys', 1))); var availableRequests = [
imgurRequest('kfanservice',1),
imgurRequest('kpecs',1),
imgurRequest('cutekboys', 1)
];
message.channel.send(availableRequests[Math.floor(Math.random() * availableRequests.length)]);
break; break;
// NSFW // NSFW
@@ -409,7 +419,13 @@ client.on('message', message => {
message.channel.send(redditbooruRequest('pantsu')); message.channel.send(redditbooruRequest('pantsu'));
break; break;
case 'ecchi': case 'ecchi':
message.channel.send((Math.floor(Math.random() * 2) == 0) ? subredditRequest('ecchi') : ((Math.floor(Math.random() * 2) == 0) ? redditbooruRequest('ecchi') : ((Math.floor(Math.random() * 2) == 0) ? redditbooruRequest('Sukebei') : imgurRequest('ecchi', 5)))); var availableRequests = [
subredditRequest('ecchi'),
redditbooruRequest('ecchi'),
redditbooruRequest('Sukebei'),
imgurRequest('ecchi', 5)
];
message.channel.send(availableRequests[Math.floor(Math.random() * availableRequests.length)]);
break; break;
case 'hentai': case 'hentai':
message.channel.send((Math.floor(Math.random() * 2) == 0) ? imgurRequest('hentai', 5) : subredditRequest('hentai', 5)); message.channel.send((Math.floor(Math.random() * 2) == 0) ? imgurRequest('hentai', 5) : subredditRequest('hentai', 5));