Executando verificação de segurança...
1

Fala Thiago, tudo certo?

Um amigo me recomendou o Venom Bot, é open-source então você pode personalizar pra atender aos seus requisitos.

Um pequeno quick start, com base na documentação:

import venom from 'venom-bot'

function start(client) {
  client.onMessage(async (message) => {
  try {
    if (message.body === 'Hi' && message.isGroupMsg === false) {
      const result = await client.sendText(message.from, 'Welcome Venom 🕷')
      console.log('Result: ', result) //return object success
    }
  } catch (err) {
    console.error('Error when sending: ', erro); //return object error
  }
  })
}

(async () => {
    try {
        const sessionName = 'session-name'
        const client = await venom.create({ session: sessionName })
        start(client)
    } catch (err) {
        console.error('Error', err)
    }
})()

Carregando publicação patrocinada...
1