Pular para o conteúdo principal

Sistema de Moderação

O sistema de moderação do Nakine é completo e poderoso, oferecendo ferramentas para gerenciar infrações, proteger o servidor e automatizar tarefas repetitivas.

🛡️ Comandos Principais

Esses comandos são acessíveis via /moderation.

Avisar (Warn)

Emite um aviso a um usuário. Isso cria um caso de moderação.

  • Comando: /moderation warn [usuário] [razão]
  • Exemplo: /moderation warn @User Spam

Expulsar (Kick)

Expulsa um usuário do servidor.

  • Comando: /moderation kick [usuário] [razão]

Banir (Ban)

Bane um usuário do servidor.

  • Comando: /moderation ban [usuário] [razão] [apagar_mensagens]
  • Nota: apagar_mensagens define o período (0 a 7 dias) de exclusão de mensagens.

Ban Temporário (Tempban)

Bane um usuário por uma duração determinada. O bot irá desbani-lo automaticamente.

  • Comando: /moderation tempban [usuário] [duração] [razão]
  • Exemplo: /moderation tempban @User 7d Insultos

Softban

Bane e desbane imediatamente o usuário. Útil para apagar todas as suas mensagens recentes sem impedi-lo de voltar.

  • Comando: /moderation softban [usuário] [razão]

Hardban

Bane o usuário e apaga automaticamente 7 dias de mensagens (máximo).

  • Comando: /moderation hardban [usuário] [razão]

Timeout (Castigo)

Impede que o usuário interaja (escrever, falar) por um tempo.

  • Comando: /moderation timeout [usuário] [duração] [razão]
  • Exemplo: /moderation timeout @User 1h Acalme-se

Mute (Cargo)

Atribui o cargo "Muted" ao usuário (alternativa ao Timeout).

  • Comando: /moderation mute [usuário] [duração] [razão]

Unmute

Remove o cargo "Muted" ou o Timeout.

  • Comando: /moderation unmute [usuário] [razão]

Desbanir (Unban)

Remove o banimento de um usuário.

  • Comando: /moderation unban [usuário] [razão]

Prender (Jail)

Isola um usuário em um canal "prisão" e remove seus cargos habituais.

  • Comando: /moderation jail [usuário] [duração] [razão]

Libertar (Unjail)

Liberta um usuário da prisão e restaura seus cargos.

  • Comando: /moderation unjail [usuário] [razão]

📂 Gerenciamento de Casos

Esses comandos são acessíveis via /mod-case.

Ver Caso

Exibe detalhes de um caso específico.

  • Comando: /mod-case case [numero_caso]

Histórico do Usuário

Exibe todos os casos de um usuário.

  • Comando: /mod-case cases [usuário]

Editar Caso

Modifica a razão de um caso existente.

  • Comando: /mod-case editcase [numero_caso] [razão]

Apagar Caso

Remove um caso do histórico.

  • Comando: /mod-case deletecase [numero_caso]

Adicionar Razão

Adiciona ou modifica a razão do último caso (ou de um caso específico).

  • Comando: /mod-case reason [razão] [numero_caso]

Ver Avisos

Exibe apenas os avisos ativos de um usuário.

  • Comando: /mod-case warnings [usuário]

Info Usuário

Exibe informações completas sobre um usuário (data de entrada, cargos, status, histórico de moderação).

  • Comando: /mod-case userinfo [usuário]

Logs de Moderação

Exibe logs de moderação filtrados por usuário.

  • Comando: /mod-case modlogs [usuário]

Strikes

Gerencia o sistema de "strikes" (pontos de advertência).

  • Ver strikes: /mod-case strikes [usuário]
  • Reiniciar: /mod-case reset-strikes [usuário]

⚡ Ações em Massa

Esses comandos são acessíveis via /mod-bulk.

Limpar (Purge)

Apaga um grande número de mensagens rapidamente.

  • Comando: /mod-bulk purge [quantidade]
  • Filtros opcionais: usuário, contém, bots_apenas, anexos_apenas.
  • Exemplo: /mod-bulk purge 50

Ban em Massa

Bane múltiplos usuários em um único comando.

  • Comando: /mod-bulk massban [ids_usuarios] [razão]
  • Exemplo: /mod-bulk massban 123456789012345678 987654321098765432 Raid

Nick em Massa

Altera o apelido de todos os membros com um determinado cargo.

  • Comando: /mod-bulk massnick [cargo] [apelido]

Cargo em Massa

Adiciona ou remove um cargo de todos os membros com um determinado cargo.

  • Comando: /mod-bulk massrole [cargo_alvo] [cargo] [ação]

Prune

Expulsa membros inativos há um certo número de dias.

  • Comando: /mod-bulk prune [dias]

⚙️ Configuração do Sistema

Esses comandos são acessíveis via /mod-setup.

Inicialização

Executa o assistente de configuração rápida.

  • Comando: /mod-setup initial

Logs de Moderação

Define o canal onde as ações de moderação serão registradas.

  • Comando: /mod-setup modlog [canal]

Cargo Mute

Configura o cargo usado pelo comando /moderation mute.

  • Comando: /mod-setup mute-role [cargo]

Sistema de Prisão

Configura o cargo e o canal de prisão.

  • Comando: /mod-setup jail [cargo] [canal]

Cargos Imunes

Define quais cargos não podem ser moderados pelo bot.

  • Comando: /mod-setup immune-roles [cargo] [ação]

Configuração Avançada

Configura opções específicas (como expiração de strikes).

  • Comando: /mod-setup config [configuração] [valor]

Ver Configuração

Exibe a configuração atual.

  • Comando: /mod-setup view

🔒 Gerenciamento de Canais

Esses comandos são acessíveis via /mod-channel.

Bloquear (Lockdown)

Impede que membros enviem mensagens em um canal.

  • Comando: /mod-channel lockdown [canal] [razão]

Desbloquear (Unlock)

Restaura as permissões de envio de mensagens.

  • Comando: /mod-channel unlock [canal]

Slowmode

Define o modo lento do canal.

  • Comando: /mod-channel slowmode [duração]
  • Exemplo: /mod-channel slowmode 5s

🛡️ Segurança Avançada

Anti-Nuke

Protege o servidor contra destruição em massa (exclusão de canais, bans em massa).

  • Ativar/Desativar: /antinuke enable [habilitado]
  • Whitelist: /antinuke whitelist [usuário] [ação]
  • Backup: /antinuke backup
  • Restaurar: /antinuke restore

Anti-Raid

Protege contra entrada em massa de bots ou usuários maliciosos.

  • Modo Raid: /raid mode [habilitado] (Bloqueia o servidor para novas entradas)
  • Configuração: /raid setup (Define limites de detecção automática)