Condições e chats

As condições são filtros adicionais aplicados sobre o gatilho. Todas as condições ativas são combinadas por "E": a reação só será acionada se todas forem satisfeitas. Separadamente, configura-se o escopo de chats — onde exatamente a reação pode funcionar. Ambas as configurações ficam no editor de reação (seções Condições e Em chats).

Com etiquetas

Acionamento apenas para usuários com as etiquetas necessárias. Modo "Tem etiquetas" / "Não tem etiquetas" e lista de etiquetas do bot. As etiquetas são marcadores de assinantes (VIP, pagou, novo etc.); saiba mais na seção Pessoas (CRM).

Com parâmetros

Verificação dos valores dos parâmetros do usuário. Cada regra consiste em chave, operador e valor. Operadores: igual a, diferente de, maior que, menor que, contém, definido, não definido. Os parâmetros são acumulados pelo bot por meio de ações (por exemplo, salvando respostas de um diálogo) — veja Ações.

Com IDs de usuários

Lista de IDs numéricos do Telegram para os quais a reação é permitida. Útil para reações pessoais ou administrativas.

Desde o primeiro contato

Compara quanto tempo se passou desde a primeira aparição do usuário: modo "menos de" / "mais de" e prazo em segundos. Por exemplo, uma reação especial para novos usuários nas primeiras 24 horas.

Com número de mensagens

Compara o número de mensagens do usuário: "menos de" / "mais de" / "igual a" e um valor. Adequado para onboarding e recompensas por atividade.

Membro do chat

Verifica se o usuário faz parte dos chats indicados: "é membro" / "não é membro" + lista de IDs de chats. A participação é rastreada por eventos chat-member. Assim se criam, por exemplo, bots de "conteúdo exclusivo para membros do canal".

Ramo "caso contrário"

O campo "Se as condições não forem satisfeitas — iniciar reação" define uma reação alternativa: se os filtros não passarem, a reação indicada será iniciada no lugar da atual. É uma forma simples de dividir dois cenários com uma única regra.

Escopo de chats ("Em chats")

Onde a reação pode ser acionada:

  • Acionar no chat direto com o bot — mensagens diretas.
  • Em grupos e canais — apenas com menção ao bot — a reação em grupos funciona somente com menção ao bot ou resposta a ele.
  • Também em chats cujos IDs estão salvos nos parâmetros — lista dinâmica de chats a partir dos parâmetros do usuário.

Se nenhuma opção for selecionada, a reação funciona apenas em chats diretos.

Filtros por usuário

Adicionalmente (valores Indiferente / Sim / Não):

  • Iniciou chat direto com o bot — se o usuário tem um diálogo direto.
  • Bloqueou o bot — se o usuário bloqueou o bot.

O que vem a seguir