Skip to content

Releases: laxeder/rompot

v2.0.8

07 Apr 17:28
Compare
Choose a tag to compare

Notas de atualização

  • Adiciona resposta rápida.
  • Adiciona obtenção de dados da localização.
  • Adiciona recurso experimental para solução de queda de servidor do WhatsApp.

v2.0.7

24 Mar 19:17
Compare
Choose a tag to compare

Notas de atualização

Atualização de pequenas melhorias:

  • Correções de bugs em geral.
  • Retorno da versão original do pacote do baileys.
  • Substituição do Store do baileys para melhor gerenciamento de cache.
  • Configuração:
    • maxRequests - Máximo de tentativas para tentar processar algo acaso falhe (Ex: envio de mensagens).
    • requestsDelay - Tempo mínimo para tentar processar novamente em caso de falha.
    • maxTimeout - Tempo máximo que algo pode ficar processando.
  • Implementação da criação automática do diretório das sessões acaso de reconexão.

v1.9.5

03 Jan 19:35
Compare
Choose a tag to compare

Notas de atualização

  • Novidades:
    • O baileys foi emigrado para um fork mais compativel com a lib.

v1.9.3

20 Dec 20:42
Compare
Choose a tag to compare

Notas de atualização

  • Correções:
    • Falha ao receber a primeira mensagem
    • Mensagem duplicada

v1.9.1

15 Dec 20:21
Compare
Choose a tag to compare

Notas de atualização

  • Correções de bugs
  • Correção no sistema de salvamento de grupos

v1.9.0

10 Dec 23:46
Compare
Choose a tag to compare

Notas de atualização

  • Suporte ao cluster adicionado
    • exemplo em example/cluster.ts
    • ClientCluster Cliente que se comunica pelos processos
    • ClientCluster.createMain() Cria o cliente principal (Que armazena o socket)
    • ClientCluster.configCluster() Configura o recebimento de mensagens dos processos
  • Tratamento melhor das solicitações ao socket
    • Não sobrepõe funções
    • Não estoura erro sem tratamento
    • Aguarda o bot ficar online para mandar as continuações
  • Melhorado sistema de mensagem
    • Envia mensagem do tipo MediaMessage
    • Não baixa automaticante o wa-sticker (Problemas com sharp no android)
    • Injeção de dados na mensagem melhorado
    • getMessageFromJSON() obtem instância exata combase o tipo da mensagem
  • Novas implementações pequenas e correção de bugs

v1.6.7

14 Nov 17:48
Compare
Choose a tag to compare

Notas de atualização

  • O rompot-base foi removido.

    • A ideia inicial era ter uma biblioteca externa para a tipagem, porem isso dificulta a manutenção do código
  • O ClientModule foi removido.

    • Passar a instância do Client em cada modulo dificultava o uso de tal, contudo foi substituído pelo atributo botId para identificar o Client
    • É possível obter o Client usando o Client.getClient(module.botId)
    const client = Client.getClient(message.botId)
  • Classes e diretórios foram reorganizados.

    • Para facilitar o desenvolvimento e manutenção
  • Salvamento de chats e users foram refeitos.

    • Os chats e users agora são salvos em chaves diferentes pelo seu respectivo ID
  • Adicionado mensagem para erros. MessageError

    • Enviado ao processar incorretamente uma mensagem

v1.6.0

01 Aug 19:48
Compare
Choose a tag to compare

Update Notes

  • Added connect by code Client.connectByCode(phoneNumber)
  • Interfaces and types have been migrated to rompot-base
  • Update Baileys to v6.4.0

v1.5.7

12 Jun 22:32
Compare
Choose a tag to compare

Update Notes

  • Added new command system CommandController CommandKey
  • Added edit message Client.editMessage(message, text)
  • Update Baileys to v6.1.0

Update v1.5.0

14 May 00:23
Compare
Choose a tag to compare

Update Notes

  • Added interfaces
  • Resolved minor problems