zahmis 5 лет назад
Родитель
Сommit
e103e50fe9

+ 2 - 1
packages/slackbot-proxy/src/controllers/slack.ts

@@ -58,10 +58,11 @@ export class SlackCtrl {
   }
 
   @Post('/events')
-  handleEvent(@BodyParams() body: any, @Res() res: Res): string {
+  handleEvent(@BodyParams() body:{[key:string]:string}, @Res() res: Res): string {
     // Send response immediately to avoid opelation_timeout error
     // See https://api.slack.com/apis/connections/events-api#the-events-api__responding-to-events
 
+    console.log(body);
     const slackInput = this.receiveService.receiveContentsFromSlack(body);
     console.log('Controller/events', slackInput);
     res.send();

+ 4 - 3
packages/slackbot-proxy/src/services/RecieveService.ts

@@ -3,11 +3,12 @@ import { Service } from '@tsed/di';
 @Service()
 export class ReceiveService {
 
-  receiveContentsFromSlack(body) {
+  receiveContentsFromSlack(body:{[key:string]:string}) : string {
     if (body.text === 'register') {
-      return console.log('register action occured');
+      console.log('register action occured');
+      return 'register action occurd';
     }
-    return;
+    return 'return receiveContentsFromSlack';
   }
 
 }