Releases: laxeder/rompot
Releases · laxeder/rompot
v2.2.3
Notas de atualização
- Atualiza a versão da baileys para
v6.7.9
- Adiciona processamento de campos extras para mesnagem do telegram (possibilitando envio de parser por exemplo) Obrigado Bruno pelo feedback.
- Habilita suporte a CommomJS (obrigado pela colaboração @NeguinDev)
- Corrige exportação da biblioteca da baileys
import { baileys } from import("baileys")
- Corrige remoção de mensagens do chat
- Corrige auto reconexão do socket offline da baileys
- Corrige marcação de mensagem com mídia (Obrigado pelo feedback @NeguinDev)
- Otimização dos dados de chats e usuários
- Os chats e usuários muitas vezes exibem dados padrão ("" | false, 0), para reduzir a quantidade de informação "inútil" exibida ao printar eles, decidi reover esses padrões (mantidos apenas para dados principais). Alem disso foi otmizado o método de injeção de dados popuando alguns micro processamentos e utilização da memoria (em breve essa otimização será feita para as mensagens).
v2.1.1
v2.1.0
v2.0.9
Notas de atualização
- Atualiza a versão do Baileys para
v6.7.4
- Implementação do suporte a chamadas
- Recebe a chamada no evento
new-call
- Permite rejeitar ela com
call.reject()
Exemplo:
client.on("new-call", async (call) => {
await call.reject();
// or
await client.rejectCall(call);
});
v2.0.8
v2.0.7
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
v1.9.3
v1.9.1
v1.9.0
Notas de atualização
- Suporte ao cluster adicionado
- exemplo em
example/cluster.ts
ClientCluster
Cliente que se comunica pelos processosClientCluster.createMain()
Cria o cliente principal (Que armazena o socket)ClientCluster.configCluster()
Configura o recebimento de mensagens dos processos
- exemplo em
- 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
- Envia mensagem do tipo
- Novas implementações pequenas e correção de bugs