Skip to content

Conversation

@julianoaj
Copy link
Contributor

O que foi feito

Agora é possível remover uma reação de uma mensagem enviando a chave "reaction" com uma string vazia no corpo da requisição.
Para isso, foi necessário modificar a validação no método sendReaction(), que agora utiliza regex para garantir que:

  • Apenas um único emoji seja enviado.
  • Qualquer outro valor inválido (incluindo uma string vazia) retorne um BadRequestException().

Por que isso é necessário

O WhatsApp já possui a funcionalidade de remover uma reação, então essa implementação garante compatibilidade com o comportamento original da plataforma.

Observação

Seria interessante adicionar essa informação à documentação para que os usuários saibam como remover reações corretamente.
Além disso, uma nova rota exclusiva para remoção poderia tornar essa funcionalidade mais intuitiva. Caso seja requisitado, posso implementá-la.

@DavidsonGomes DavidsonGomes merged commit 5192f49 into EvolutionAPI:develop Feb 21, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants