S
Shiro Docs
Dashboard →

Honeypot (Canais Armadilha)

Configure armadilhas em canais de texto ou voz para punir automaticamente selfbots e usuários maliciosos.

Dica

Esta é uma das defesas mais eficazes contra bots de divulgação (selfbots) que entram no servidor para enviar DMs maliciosas para seus membros.

Honeypot Channel

Como funciona?

Diferente do que muitos pensam, os selfbots só interagem com canais que eles conseguem visualizar. Por isso, a estratégia da Shiro é criar uma "isca" atraente que capture apenas usuários com intenções maliciosas ou contas automatizadas.

1. Honeypot Chat (Texto)

  • O Canal: Você cria um canal de texto específico para servir de armadilha.
  • A Isca: O canal deve ser visível para os membros, mas com um aviso claro (enviado por um moderador ou dono) dizendo para NÃO enviar mensagens ali.
  • A Captura: Selfbots ignoram avisos e tentam postar em qualquer canal visível. Ao enviar uma mensagem, a punição é imediata.

2. Honeypot Call (Voz)

  • O Canal: Monitora o chat de texto integrado aos canais de voz.
  • A Isca: Assim como no chat, recomenda-se deixar um aviso no chat da call para que membros legítimos não digitem ali.
  • A Captura: Bots que entram em calls para spammar o chat de voz serão capturados assim que enviarem a primeira mensagem.

Como configurar?

1. Preparação do Canal

Para que a armadilha funcione, o canal precisa ter as permissões corretas para que o bot malicioso consiga "morder a isca":

  • Para Honeypot Chat: O canal de texto deve permitir que o cargo @everyone possa:
    • Visualizar Canal
    • Enviar Mensagens
    • Inserir Links e Anexar Arquivos (selfbots costumam usar esses recursos).
  • Para Honeypot Call: O canal de voz deve permitir que o cargo @everyone possa:
    • Todas as Permissões Anteriores
    • Conectar (essencial para que o bot consiga acessar o chat da call).
    • Enviar Mensagens no Chat de Voz.

2. O Aviso de Segurança (Crucial)

Para evitar que membros legítimos caiam na armadilha por acidente:

  1. Crie o canal de Honeypot.
  2. Como Dono ou Moderador, envie uma mensagem fixada ou bem visível dizendo: "CANAL DE TESTE/SEGURANÇA: NÃO ENVIE MENSAGENS AQUI. O DESCUMPRIMENTO RESULTARÁ EM BANIMENTO AUTOMÁTICO."
  3. Ative o Honeypot na Dashboard da Shiro.

3. Ativação na Dashboard

Na aba Honeypot, selecione os canais preparados e ative as chaves correspondentes (Chat ou Call).

Configurações Principais

  • Punição: Escolha entre Ban (Recomendado), Kick ou Timeout de 24h.
  • Limpeza de Histórico: Ao optar pelo Ban, você pode configurar para que todas as mensagens daquele bot no servidor (retroativas de 1h a 7 dias) sejam excluídas magicamente.
  • Notificação DM: Texto personalizado que a Shiro enviará para a conta banida.

Atenção

Imunidade Automática: Usuários com permissão de Administrador são completamente imunes aos canais armadilha.