Limites de Taxa e Prevenção de Abuso
Visão Geral
O Perguntas e Respostas ao Vivo foi projetado para ser aberto — qualquer pessoa com o código de acesso pode enviar uma pergunta, sem necessidade de conta. Essa abertura cria riscos óbvios de abuso (spam, inundação por copiar e colar, manipulação de votos). O TimelyChurch se defende contra isso em três camadas:
- Limites de taxa por dispositivo ao enviar perguntas e ao votar.
- Controles de Bloquear participante no painel do anfitrião.
- Interruptores de emergência em nível de sessão Pausar / Envios DESLIGADOS.
Esta página documenta cada camada, os valores exatos dos limites e o que os usuários veem quando os atingem.
Limites de Taxa por Dispositivo
O TimelyChurch limita automaticamente a rapidez com que cada dispositivo de participante pode enviar perguntas e registrar votos:
| Ação | Limite |
|---|---|
| Enviar uma pergunta | 10 por minuto por dispositivo |
| Votar (voto positivo em uma pergunta ou resposta de enquete) | 30 por minuto por dispositivo |
O "dispositivo" é identificado pela impressão digital estável do navegador do participante (o mesmo identificador usado para deduplicação de votos e a marcação "isto é meu"). Não é puramente baseado em IP, o que significa que uma família compartilhando uma mesma conexão de internet pode cada um publicar e votar independentemente até seus próprios limites.
O Que Acontece Quando um Dispositivo É Limitado
Quando um dispositivo excede qualquer limite, o TimelyChurch bloqueia temporariamente novas escritas desse dispositivo e:
- Para de aceitar novos envios ou votos desse dispositivo por até 60 segundos (as janelas dos limites são de 1 minuto).
- Mostra um banner amigável na visualização do participante que diz "Você está indo rápido demais — por favor, desacelere."
A visualização do participante desabilita o botão de envio durante o período de espera, depois o reabilita automaticamente. Perguntas e votos existentes não são afetados; apenas novas escritas são bloqueadas durante a espera.
Por Que Esses Números
- 10 envios/min é generoso para participantes humanos (uma boa pergunta a cada 6 segundos é digitação rápida), mas corta qualquer ataque de spam realista por copiar e colar.
- 30 votos/min cobre confortavelmente um participante rolando e votando em uma fila longa (um toque a cada 2 segundos), mas impede scripts automatizados de manipulação de votos.
Se você encontrar participantes legítimos atingindo o limite, a causa mais provável é um dispositivo compartilhado (um quiosque no saguão onde várias pessoas enviam do mesmo navegador). Nesse caso, considere adicionar mais dispositivos ou direcionar participantes a um QR code impresso para que cada pessoa entre pelo próprio celular.
Bloquear Participante
Quando um participante está sendo disruptivo e os limites de taxa não são suficientes, o anfitrião pode bloqueá-lo diretamente no painel do anfitrião. Veja a página Moderação para o fluxo completo da interface. Resumidamente:
- Em qualquer uma das perguntas do participante, toque em Mais -> Bloquear Autor.
- Opcionalmente marque "Também ocultar as perguntas existentes dele dos participantes."
- Toque em Bloquear.
O que isso faz:
- A impressão digital do dispositivo do participante é adicionada à lista de bloqueio da sessão.
- Ele não pode mais enviar perguntas nem votar em perguntas ou enquetes.
- Ele vê um banner vermelho: "Você foi bloqueado de participar." Ele ainda pode ver a fila (somente leitura).
- Se "ocultar perguntas existentes" foi marcado, todas as perguntas anteriores dele são removidas da visualização do participante (ainda visíveis para o anfitrião).
Bloqueios são escopados à sessão. Se a mesma pessoa entrar em uma sessão diferente de Perguntas e Respostas da sua igreja, ela começa do zero — você precisaria bloqueá-la novamente. Para banir permanentemente um usuário entre sessões, o administrador da igreja precisa abordar o comportamento subjacente fora da ferramenta de Perguntas e Respostas (já que participantes de Perguntas e Respostas não são usuários autenticados).
Revisando e Desbloqueando
A aba de filtro Bloqueados no painel do anfitrião lista cada dispositivo bloqueado para a sessão atual, mostrando uma impressão digital parcial, o timestamp, o motivo (se informado) e um botão de um clique Desbloquear.
Interruptores de Emergência em Nível de Sessão
Se o abuso se tornar avassalador e você precisar conter rapidamente, o anfitrião tem dois botões grandes:
Alternância de Envios (DESLIGADO)
Mude a alternância Envios: LIGADO/DESLIGADO no cabeçalho do painel do anfitrião para DESLIGADO. Isso interrompe novos envios de perguntas imediatamente, mantendo a fila, votação e enquetes intactas. Use isso quando quiser que os participantes continuem votando nas perguntas existentes, mas parem de adicionar novas (por exemplo, quando faltam 20 minutos e você já tem bastante para discutir).
Pausar Sessão
Clique em Pausar nos controles da sessão. Isso interrompe toda atividade de escrita do participante — sem envios, sem votação, sem respostas de enquete. Os participantes veem um banner "Sessão pausada — as perguntas serão retomadas em breve". O painel do anfitrião continua funcionando normalmente; o anfitrião pode limpar a fila e depois clicar em Retomar para trazer todos de volta.
Fechar / Arquivar
Se uma sessão foi sequestrada além da recuperação, Fechar encerra limpa (preserva todos os dados, marca todas as enquetes ativas como fechadas) e Arquivar remove da lista de ativas completamente. Ambos são acessíveis no cabeçalho do painel do anfitrião. Veja Arquivamento e Retenção de Dados para o que acontece com os dados depois.
O Que os Anfitriões Veem em Padrões de Abuso
O painel do anfitrião atualmente não exibe uma métrica de "dispositivos limitados por taxa", mas você pode identificar abuso heuristicamente:
- Muitos envios de aparência similar em rápida sucessão na fila Pendentes (se a moderação estiver ativada).
- Um único nome de autor com muitas perguntas curtas.
- Um pico nos contadores de votos em uma pergunta sem pico correspondente no número de participantes.
Em caso de dúvida, ative a moderação no meio da sessão (a alternância é ao vivo — perguntas existentes permanecem aprovadas, mas novas vão para Pendentes). Isso compra tempo para triagem sem interromper a audiência.
Resumo
| Defesa | Gatilho | O Que o Usuário Vê |
|---|---|---|
| Limite de taxa de envios | 11º envio em 60s de um dispositivo | banner "indo rápido demais", espera do botão |
| Limite de taxa de votos | 31º voto em 60s de um dispositivo | botão de voto brevemente desabilitado |
| Bloquear participante | Anfitrião clica em Bloquear | Banner vermelho, modo somente leitura para esse dispositivo na sessão |
| Envios DESLIGADO | Anfitrião alterna | Barra de envio oculta, votação ainda funciona |
| Pausar | Anfitrião clica em Pausar | Banner "Sessão pausada", todas as escritas bloqueadas |
| Fechar / Arquivar | Anfitrião clica em Fechar | Mensagem "Sessão encerrada", sem mais escritas |
Anterior: Permissões e Funções | Próximo: Arquivamento e Retenção de Dados