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_mensagensdefine 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)