Skip to content

✨ Feat: Remover a reação de uma mensagem. #1259

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Feb 21, 2025

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