mirror of
https://github.com/cheveguerra/bot-whatsapp.git
synced 2026-04-19 03:59:17 +00:00
refactor(provider): ⚡ change PORT options
This commit is contained in:
@@ -12,16 +12,17 @@ const URL = `https://graph.facebook.com/v15.0`
|
|||||||
* Necesitas las siguientes tokens y valores
|
* Necesitas las siguientes tokens y valores
|
||||||
* { jwtToken, numberId, vendorNumber, verifyToken }
|
* { jwtToken, numberId, vendorNumber, verifyToken }
|
||||||
*/
|
*/
|
||||||
|
const PORT = process.env.PORT || 3000
|
||||||
|
|
||||||
class MetaProvider extends ProviderClass {
|
class MetaProvider extends ProviderClass {
|
||||||
metHook
|
metHook
|
||||||
jwtToken
|
jwtToken
|
||||||
numberId
|
numberId
|
||||||
constructor({ jwtToken, numberId, verifyToken }, _port = 3000) {
|
constructor({ jwtToken, numberId, verifyToken, port = PORT }) {
|
||||||
super()
|
super()
|
||||||
this.jwtToken = jwtToken
|
this.jwtToken = jwtToken
|
||||||
this.numberId = numberId
|
this.numberId = numberId
|
||||||
this.metHook = new MetaWebHookServer(verifyToken, _port)
|
this.metHook = new MetaWebHookServer(verifyToken, port)
|
||||||
this.metHook.start()
|
this.metHook.start()
|
||||||
|
|
||||||
const listEvents = this.busEvents()
|
const listEvents = this.busEvents()
|
||||||
|
|||||||
@@ -13,14 +13,17 @@ const { parseNumber } = require('./utils')
|
|||||||
* Necesitas las siguientes tokens y valores
|
* Necesitas las siguientes tokens y valores
|
||||||
* { accountSid, authToken, vendorNumber }
|
* { accountSid, authToken, vendorNumber }
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
const PORT = process.env.PORT || 3000
|
||||||
|
|
||||||
class TwilioProvider extends ProviderClass {
|
class TwilioProvider extends ProviderClass {
|
||||||
twilioHook
|
twilioHook
|
||||||
vendor
|
vendor
|
||||||
vendorNumber
|
vendorNumber
|
||||||
constructor({ accountSid, authToken, vendorNumber }, _port = 3000) {
|
constructor({ accountSid, authToken, vendorNumber, port = PORT }) {
|
||||||
super()
|
super()
|
||||||
this.vendor = new twilio(accountSid, authToken)
|
this.vendor = new twilio(accountSid, authToken)
|
||||||
this.twilioHook = new TwilioWebHookServer(_port)
|
this.twilioHook = new TwilioWebHookServer(port)
|
||||||
this.vendorNumber = parseNumber(vendorNumber)
|
this.vendorNumber = parseNumber(vendorNumber)
|
||||||
|
|
||||||
this.twilioHook.start()
|
this.twilioHook.start()
|
||||||
|
|||||||
Reference in New Issue
Block a user