aboutsummaryrefslogtreecommitdiff
path: root/commands
diff options
context:
space:
mode:
authorUnknown <jtsshieh@outlook.com>2018-02-24 14:21:17 -0500
committerUnknown <jtsshieh@outlook.com>2018-02-24 14:21:17 -0500
commit6f510d3f3e8eeece0ed6c624ea6c8e87732d64f3 (patch)
tree426cc542c77822d450a071c9c66a843dd19c4a59 /commands
parentbc32800b67385cb773d65d4d8444f5f7df89e1c8 (diff)
parent99bab67446040f0df8087ba49b4a418e50a124e9 (diff)
downloadPokeBot-6f510d3f3e8eeece0ed6c624ea6c8e87732d64f3.tar.gz
PokeBot-6f510d3f3e8eeece0ed6c624ea6c8e87732d64f3.tar.bz2
PokeBot-6f510d3f3e8eeece0ed6c624ea6c8e87732d64f3.zip
Merge remote-tracking branch 'origin/master'
Diffstat (limited to 'commands')
-rw-r--r--commands/story.js31
1 files changed, 31 insertions, 0 deletions
diff --git a/commands/story.js b/commands/story.js
new file mode 100644
index 0000000..ac36981
--- /dev/null
+++ b/commands/story.js
@@ -0,0 +1,31 @@
+exports.run = async (bot, msg, args) => {
+ msg.guild.fetchMembers().then(guild =>
+ {
+membersList = guild.members.array();
+let selectedUser1 = membersList[Math.floor(Math.random() * membersList.length)].user;
+let selectedUser2 = membersList[Math.floor(Math.random() * membersList.length)].user;
+let selectedUser3 = membersList[Math.floor(Math.random() * membersList.length)].user;
+
+ let stories =
+ [
+ `Story 1 Alee says it\'s coming soon!.`,
+ `Story 2 ${selectedUser1.username} trips :(`,
+ `Story 3 Coming Soon`,
+ `Story 4 Coming Soon`
+ ];
+let storySelected = [Math.floor(Math.random() * stories.length)];
+msg.channel.send(stories[storySelected]);
+ });
+};
+
+exports.conf = {
+ aliases: [],
+ guildOnly: true,
+ };
+
+ exports.help = {
+ name: 'story',
+ description: 'Tells you a story.',
+ category: 'Fun',
+ };
+ \ No newline at end of file