Просмотр исходного кода

Merge pull request #3398 from weseek/imprv/get-10-search-result

Imprv/get 10 search result
Sizma yosimaz 5 лет назад
Родитель
Сommit
839776db0d
1 измененных файлов с 16 добавлено и 0 удалено
  1. 16 0
      src/server/service/bolt.js

+ 16 - 0
src/server/service/bolt.js

@@ -74,6 +74,22 @@ class BoltService {
 
       await say(`${command.text}`);
     });
+
+    // TODO check if firstArg is the supported command(like "search")
+    this.bolt.command('/growi', async({ command, ack, say }) => {
+      const inputSlack = command.text.split(' ');
+      const firstArg = inputSlack[0];
+      const secondArg = inputSlack[1];
+
+      if (firstArg === 'search') {
+        const { searchService } = this.crowi;
+        const option = { limit: 10 };
+        const results = await searchService.searchKeyword(secondArg, null, {}, option);
+        // get 10 result from slack input
+        console.log(results.data);
+      }
+      return;
+    });
   }
 
 }