Bem-vindo!
Qual tipo de recurso?
Funcionalidade
Qual a motivação para a solicitação?
💡 Tipo de recurso
Funcionalidade — Envio de mensagens para canais usando @newsletter
✨ Descrição da funcionalidade
Foi criada uma funcionalidade para envio de mensagens a canais utilizando a menção especial @newsletter.
Atualmente, somente o endpoint de mensagens de texto foi ajustado para esse comportamento.
O objetivo é permitir que mensagens específicas sejam enviadas diretamente aos inscritos via broadcast, facilitando a comunicação centralizada com usuários interessados.
🧩 Motivação
Essa funcionalidade permite ampliar a automação e segmentação de mensagens em canais, especialmente útil em canais com muitos membros.
Com o uso de @newsletter, bots e integrações conseguem enviar mensagens diretamente aos inscritos, sem depender de menções genéricas ou spam no canal.
🛠️ O que precisa ser feito
📌 Observações
- Uma imagem representativa já foi criada para esse recurso.
- A sintaxe
@newsletter deve ser mantida como padrão.
- Testes devem ser realizados em ambiente de staging antes do rollout final.
Exemplos de Uso
passa @newsletter.
Como o recurso deve ser desenvolvido?
A implementação pode seguir o mesmo padrão já utilizado para o endpoint já existentes, com possíveis ajustes:
- O tratamento do
@newsletter pode ser feito diretamente no controller dos respectivos tipos de conteúdo.
- Como alternativa, pode ser criado um middleware reutilizável que verifica o uso de
@newsletter e aplica a lógica comum de broadcast.
- Caso o volume de mensagens seja alto, considerar a utilização de um worker assíncrono para processar e distribuir as mensagens, especialmente arquivos grandes (vídeo/imagem).
Notas Adicionais
- Importante garantir retrocompatibilidade para mensagens normais sem
@newsletter
- Verificar impacto em bots de terceiros e integrações existentes
- Pode haver implicações em taxas de entrega ou limites por canal dependendo da plataforma usada
🧷 Referências
Bem-vindo!
Qual tipo de recurso?
Funcionalidade
Qual a motivação para a solicitação?
💡 Tipo de recurso
Funcionalidade — Envio de mensagens para canais usando
@newsletter✨ Descrição da funcionalidade
Foi criada uma funcionalidade para envio de mensagens a canais utilizando a menção especial
@newsletter.Atualmente, somente o endpoint de mensagens de texto foi ajustado para esse comportamento.
O objetivo é permitir que mensagens específicas sejam enviadas diretamente aos inscritos via broadcast, facilitando a comunicação centralizada com usuários interessados.
🧩 Motivação
Essa funcionalidade permite ampliar a automação e segmentação de mensagens em canais, especialmente útil em canais com muitos membros.
Com o uso de
@newsletter, bots e integrações conseguem enviar mensagens diretamente aos inscritos, sem depender de menções genéricas ou spam no canal.🛠️ O que precisa ser feito
@newsletterSEND_MESSAGESe permissão especial para@newsletter)@newsletter📌 Observações
@newsletterdeve ser mantida como padrão.Exemplos de Uso
passa
@newsletter.Como o recurso deve ser desenvolvido?
A implementação pode seguir o mesmo padrão já utilizado para o endpoint já existentes, com possíveis ajustes:
@newsletterpode ser feito diretamente no controller dos respectivos tipos de conteúdo.@newslettere aplica a lógica comum de broadcast.Notas Adicionais
@newsletter🧷 Referências
@newsletterjá implementada para mensagens de textoghcr.io/feeh03114/evolution-api:latest