Skip to content

Commit 4cced8c

Browse files
committed
Users monitor prototype
1 parent 86c9128 commit 4cced8c

7 files changed

Lines changed: 508 additions & 0 deletions

File tree

docs/comando-contas-recentes.md

Lines changed: 174 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,174 @@
1+
# 🔍 Comando: Contas Recentes
2+
3+
O comando `/contas-recentes` é uma ferramenta poderosa de moderação que permite identificar usuários com contas criadas recentemente ou que entraram no servidor há pouco tempo. Útil para detectar possíveis contas alternativas, raids ou usuários suspeitos.
4+
5+
## 📋 Informações do Comando
6+
7+
- **Nome:** `/contas-recentes`
8+
- **Categoria:** Moderação
9+
- **Permissões:** `ModerateMembers` (Moderar Membros)
10+
- **Cooldown:** 30 segundos
11+
12+
## 🎯 Funcionalidades
13+
14+
### ✅ O que o comando faz:
15+
- Analisa todos os membros do servidor
16+
- Identifica contas criadas recentemente (padrão: menos de 30 dias)
17+
- Identifica usuários que entraram no servidor recentemente
18+
- Gera um arquivo TXT detalhado com os resultados
19+
- Anexa o arquivo automaticamente na resposta
20+
21+
### 📊 Informações coletadas:
22+
- **ID do usuário**
23+
- **Nome de usuário e tag**
24+
- **Nome no servidor**
25+
- **Data de criação da conta** (com quantos dias atrás)
26+
- **Data de entrada no servidor** (com quantos dias atrás)
27+
- **Cargos do usuário**
28+
- **Link do avatar**
29+
- **Se é bot ou não**
30+
31+
## 🛠️ Parâmetros do Comando
32+
33+
### `filtro` (opcional)
34+
Tipo de análise a ser realizada:
35+
- **`account`** - Apenas contas criadas recentemente
36+
- **`joined`** - Apenas usuários que entraram recentemente
37+
- **`both`** - Ambos os critérios (padrão)
38+
39+
### `dias` (opcional)
40+
- **Tipo:** Número inteiro
41+
- **Min:** 1 dia
42+
- **Max:** 90 dias
43+
- **Padrão:** 30 dias
44+
- **Descrição:** Quantos dias considerar como "recente"
45+
46+
### `incluir-bots` (opcional)
47+
- **Tipo:** Verdadeiro/Falso
48+
- **Padrão:** Falso
49+
- **Descrição:** Se deve incluir bots na análise
50+
51+
## 💡 Exemplos de Uso
52+
53+
### Uso Básico
54+
```
55+
/contas-recentes
56+
```
57+
- Busca contas criadas OU usuários que entraram nos últimos 30 dias
58+
- Não inclui bots
59+
60+
### Apenas Contas Novas
61+
```
62+
/contas-recentes filtro:account dias:7
63+
```
64+
- Busca apenas contas criadas nos últimos 7 dias
65+
- Não inclui bots
66+
67+
### Análise Completa
68+
```
69+
/contas-recentes filtro:both dias:14 incluir-bots:true
70+
```
71+
- Busca contas criadas OU que entraram nos últimos 14 dias
72+
- Inclui bots na análise
73+
74+
### Entrada Recente no Servidor
75+
```
76+
/contas-recentes filtro:joined dias:3
77+
```
78+
- Busca apenas usuários que entraram nos últimos 3 dias
79+
- Útil para detectar waves de novos membros
80+
81+
## 📄 Formato do Arquivo TXT
82+
83+
O arquivo gerado contém:
84+
85+
```
86+
================================================================================
87+
RELATÓRIO DE CONTAS RECENTES - NOME DO SERVIDOR
88+
================================================================================
89+
Gerado em: 14/09/2025 15:30:45
90+
Filtro aplicado: Conta criada OU entrou no servidor recentemente
91+
Período analisado: Últimos 30 dias
92+
Total de usuários encontrados: 15
93+
================================================================================
94+
95+
001. UsuarioExemplo#1234
96+
ID: 123456789012345678
97+
Nome no servidor: Usuário Exemplo
98+
Conta criada: 10/09/2025 20:30:15 (4 dias atrás)
99+
Entrou no servidor: 12/09/2025 14:20:30 (2 dias atrás)
100+
Cargos: Membro, Novato
101+
Avatar: https://cdn.discordapp.com/avatars/...
102+
103+
002. OutroUsuario#5678 [BOT]
104+
ID: 987654321098765432
105+
Nome no servidor: Bot Helper
106+
Conta criada: 01/09/2025 10:15:00 (13 dias atrás)
107+
Entrou no servidor: 13/09/2025 09:45:20 (1 dias atrás)
108+
Cargos: Bots
109+
Avatar: https://cdn.discordapp.com/avatars/...
110+
111+
================================================================================
112+
Fim do relatório - Total: 15 usuários
113+
================================================================================
114+
```
115+
116+
## 🔒 Permissões Necessárias
117+
118+
### Para o Bot:
119+
- **Ver Log de Auditoria** - Para acessar informações detalhadas dos membros
120+
- **Enviar Mensagens** - Para responder ao comando
121+
- **Anexar Arquivos** - Para enviar o arquivo TXT
122+
123+
### Para o Usuário:
124+
- **Moderar Membros** - Permissão necessária para executar o comando
125+
126+
## ⚠️ Limitações e Considerações
127+
128+
### Limitações:
129+
- **Data de entrada:** Pode não estar disponível para membros muito antigos
130+
- **Performance:** Em servidores muito grandes (10k+ membros), o comando pode demorar
131+
- **Arquivo temporário:** É deletado automaticamente após 30 segundos
132+
133+
### Considerações de Segurança:
134+
- Use com responsabilidade para não violar a privacidade dos usuários
135+
- O arquivo contém IDs únicos - mantenha seguro se necessário
136+
- Informações são baseadas em dados públicos do Discord
137+
138+
## 🎯 Casos de Uso Práticos
139+
140+
### 1. Detecção de Raids
141+
```
142+
/contas-recentes filtro:joined dias:1
143+
```
144+
Identifica usuários que entraram nas últimas 24h para detectar possíveis raids.
145+
146+
### 2. Contas Alternativas
147+
```
148+
/contas-recentes filtro:account dias:7
149+
```
150+
Encontra contas muito novas que podem ser alts de usuários banidos.
151+
152+
### 3. Análise de Crescimento
153+
```
154+
/contas-recentes filtro:joined dias:30
155+
```
156+
Analisa o crescimento do servidor no último mês.
157+
158+
### 4. Auditoria Completa
159+
```
160+
/contas-recentes filtro:both dias:14 incluir-bots:true
161+
```
162+
Análise completa de toda atividade recente incluindo bots.
163+
164+
## 🛡️ Dicas para Moderadores
165+
166+
1. **Execute regularmente** para monitorar padrões suspeitos
167+
2. **Compare com logs do servidor** para contexto adicional
168+
3. **Use diferentes períodos** (1, 3, 7, 14, 30 dias) conforme necessário
169+
4. **Salve arquivos importantes** antes que sejam deletados automaticamente
170+
5. **Combine com outros comandos** de moderação para investigação completa
171+
172+
---
173+
174+
Este comando é uma ferramenta essencial para manter a segurança e organização do seu servidor Discord! 🚀

0 commit comments

Comments
 (0)