code-chat-br / whatsapp-api

CodeChat - WhatsApp Api
https://docs.codechat.dev
Apache License 2.0
667 stars 265 forks source link

"SessionError: No sessions" #7

Closed JorgeDorio closed 1 year ago

JorgeDorio commented 1 year ago

Eu estou recebendo o seguinte erro:

{
    "status": 400,
    "error": "Bad Request",
    "message": [
        "SessionError: No sessions"
    ]
}

Para toda mensagem de desejo enviar.

Não sei se não encontrei, mas seria legal ter uma documentação

jrCleber commented 1 year ago

Esse erro está associado a qual evento? Está se repetindo com qual frequência?

JorgeDorio commented 1 year ago

Todas as rotas de Send Message, mas pra simplificar, estou tentando a de enviar texto simples

A autorização é via apikey, o payload é o mesmo disponibilizado na collection do postman, apenas com a alteração para o número que desejo enviar.

Tentei rodar em dev e em prod, mas ambos retornaram o mesmo erro.

Inclusive, a proncipio não tinha conseguido transpilar pois estava dando erro de tipagem na função connectToWhatsapp de whatsapp.service:

The inferred type of 'connectToWhatsapp' cannot be named without a reference to '@adiwajshing/baileys/node_modules/@hapi/boom'. This is likely not portable. A type annotation is necessary.

382   public async connectToWhatsapp() {
                   ~~~~~~~

Found 1 error in src/whatsapp/services/whatsapp.service.ts:382

Removi a validação de tipo do tsconfig e consegui rodar em prod.

jrCleber commented 1 year ago

Intalou com o npm ou com o yarn? Passando o mouse sobre a linha 382, qual é a mensagem?

Esse erro é bem incomum...

Acessa o 👉🏼 grupo e posta a sua dúvida lá.

jrCleber commented 1 year ago
jrCleber commented 1 year ago
  • Dê o comando: git pull;
  • Delete a pasta node-modules;
  • Reinstale as dependências: npm i;
  • Inicie novamente a aplicação.

@glauco-oliveira executa as instruções acima.

jrCleber commented 1 year ago

Acessa o 👉🏼 grupo e posta a sua dúvida lá.

@glauco-oliveira