feat: chatwoot service and webhook endpoint

This commit is contained in:
Davidson Gomes
2023-07-12 16:37:21 -03:00
parent 57b61070d9
commit 514fb56209
3 changed files with 343 additions and 0 deletions

View File

@@ -4,6 +4,7 @@ import { RouterBroker } from '../abstract/abstract.router';
import { InstanceDto } from '../dto/instance.dto';
import { ChatwootDto } from '../dto/chatwoot.dto';
import { chatwootController } from '../whatsapp.module';
import { ChatwootService } from '../services/chatwoot.service';
import { HttpStatus } from './index.router';
import { Logger } from '../../config/logger.config';
@@ -44,6 +45,12 @@ export class ChatwootRouter extends RouterBroker {
});
res.status(HttpStatus.OK).json(response);
})
.post(this.routerPath('webhook'), ...guards, async (req, res) => {
const { body } = req;
const { instance } = req.query;
res.status(HttpStatus.OK).json({ message: 'bot' });
});
}