Pārlūkot izejas kodu

Add inspiration command

denikson 6 gadi atpakaļ
vecāks
revīzija
b54116c19f
1 mainītis faili ar 27 papildinājumiem un 0 dzēšanām
  1. 27 0
      commands/inspire.js

+ 27 - 0
commands/inspire.js

@@ -0,0 +1,27 @@
+const request = require("request-promise-native");
+
+const documentation = {
+    "inspire me": {
+        auth: false,
+        description: "Generates an inspiring quote just for you"
+    }
+};
+
+
+async function inspire(msg) {
+    let result = await request("https://inspirobot.me/api?generate=true");
+    msg.channel.send(`${msg.author.toString()} Here is a piece of my wisdom:`, {
+        files: [ result ]
+    });
+}
+
+const commands = {
+    "inspire me": msg => {
+        inspire(msg);    
+    }
+};
+
+module.exports = {
+    commands: commands,
+    documentation: documentation
+};