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

WIP: add join process to handleCommand

Yuki Takei 4 лет назад
Родитель
Сommit
d6c6835934
1 измененных файлов с 7 добавлено и 0 удалено
  1. 7 0
      packages/slackbot-proxy/src/controllers/slack.ts

+ 7 - 0
packages/slackbot-proxy/src/controllers/slack.ts

@@ -105,6 +105,13 @@ export class SlackCtrl {
       return 'No text.';
     }
 
+    // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
+    const client = generateWebClient(authorizeResult.botToken!);
+    const joinResult = await client.conversations.join({ channel: body.channel_id });
+    if (!joinResult.ok) {
+      logger.error(joinResult.error, joinResult);
+    }
+
     const growiCommand = parseSlashCommand(body);
 
     // register