Pular para o conteúdo

Documentação

Primeiros passos com o Garita.

Os primeiros passos, as permissões que cada módulo pede e os comandos disponíveis. A tabela de permissões é gerada a partir do registro de módulos do próprio código.

Primeiros passos

  1. Consiga acesso

    Aperte “Adicionar ao Discord” e escolha seu servidor. O Discord vai mostrar as permissões que o bot pede.

    Adicionar ao Discord (abre em uma nova aba)
  2. Posicione o cargo do Garita

    Em Configurações do servidor → Cargos, suba o cargo do Garita para cima dos cargos que ele deve gerenciar. O Discord não deixa um bot agir sobre cargos acima do dele.

  3. Abra o painel

    Entre com sua conta do Discord e escolha o servidor que você quer configurar.

  4. Ative o que precisar

    Cada módulo mostra as permissões que faltam antes de poder ser ativado. Comece pela segurança.

  5. Comece no modo observação

    O honeypot começa registrando sem punir. Depois de revisar o que ele registrou, arme a armadilha com /honeypot enable.

Permissões e intents por módulo

As permissões do bot de que cada módulo precisa para agir, e os eventos do gateway (intents) que ele escuta. O Garita confere as permissões antes de ativar um módulo e antes de cada ação.

Os intents marcados como privilegiados (Membros, Conteúdo das mensagens) precisam ser ativados no portal de desenvolvedores e, a partir de 100 servidores, exigem aprovação do Discord.

Permissões e intents por módulo (gerado a partir do registro de módulos)
MóduloPermissões do botIntents
Segurança
Honeypot
  • Ver canais
  • Enviar mensagens
  • Inserir links
  • Anexar arquivos
  • Banir membros
  • Servidores, canais e cargosGuilds
  • Mensagens do servidorGuildMessages
  • Banimentos e registro de auditoriaGuildModeration
Anti-raid
  • Gerenciar cargos
  • Gerenciar canais
  • Expulsar membros
  • Castigar membros
  • Gerenciar servidor
  • Servidores, canais e cargosGuilds
  • MembrosGuildMembersPrivilegiado
  • Mensagens do servidorGuildMessages
Anti-nuke
  • Ver registro de auditoria
  • Gerenciar cargos
  • Gerenciar canais
  • Servidores, canais e cargosGuilds
  • Banimentos e registro de auditoriaGuildModeration
Verificação
  • Gerenciar cargos
  • Enviar mensagens
  • Inserir links
  • Servidores, canais e cargosGuilds
  • MembrosGuildMembersPrivilegiado
Moderação
Moderação automática
  • Gerenciar mensagens
  • Castigar membros
  • Gerenciar servidor
  • Servidores, canais e cargosGuilds
  • Mensagens do servidorGuildMessages
  • Conteúdo das mensagensMessageContentPrivilegiado
  • Execuções do AutoModAutoModerationExecution
Moderação
  • Expulsar membros
  • Banir membros
  • Castigar membros
  • Gerenciar mensagens
  • Ver histórico de mensagens
  • Servidores, canais e cargosGuilds
  • Banimentos e registro de auditoriaGuildModeration
Registros
  • Ver canais
  • Enviar mensagens
  • Inserir links
  • Servidores, canais e cargosGuilds
  • Banimentos e registro de auditoriaGuildModeration
  • Mensagens do servidorGuildMessages
  • Estados de vozGuildVoiceStates
Comunidade
Boas-vindas
  • Ver canais
  • Enviar mensagens
  • Inserir links
  • Servidores, canais e cargosGuilds
  • MembrosGuildMembersPrivilegiado
Cargos e recepção
  • Gerenciar cargos
  • Enviar mensagens
  • Servidores, canais e cargosGuilds
  • MembrosGuildMembersPrivilegiado
  • ReaçõesGuildMessageReactions
Rastreador de convites
  • Gerenciar servidor
  • Servidores, canais e cargosGuilds
  • ConvitesGuildInvites
  • MembrosGuildMembersPrivilegiado
Prova de whitelist
  • Gerenciar cargos
  • Enviar mensagens
  • Inserir links
  • Criar tópicos privados
  • Enviar mensagens em tópicos
  • Gerenciar tópicos
  • Servidores, canais e cargosGuilds
  • Mensagens do servidorGuildMessages
  • Conteúdo das mensagensMessageContentPrivilegiado
Monetize seu servidor
  • Gerenciar cargos
  • Servidores, canais e cargosGuilds
  • MembrosGuildMembersPrivilegiado
Participação
Níveis
  • Gerenciar cargos
  • Enviar mensagens
  • Servidores, canais e cargosGuilds
  • Mensagens do servidorGuildMessages
  • Estados de vozGuildVoiceStates
Economia virtual
  • Gerenciar cargos
  • Enviar mensagens
  • Servidores, canais e cargosGuilds
Sorteios
  • Enviar mensagens
  • Inserir links
  • Servidores, canais e cargosGuilds
Enquetes
  • Enviar mensagens
  • Inserir links
  • Servidores, canais e cargosGuilds
Eventos e lembretes
  • Enviar mensagens
  • Inserir links
  • Servidores, canais e cargosGuilds
Aniversários
  • Enviar mensagens
  • Gerenciar cargos
  • Servidores, canais e cargosGuilds
Starboard
  • Enviar mensagens
  • Inserir links
  • Ver histórico de mensagens
  • Servidores, canais e cargosGuilds
  • ReaçõesGuildMessageReactions
Conquistas
  • Enviar mensagens
  • Gerenciar cargos
  • Servidores, canais e cargosGuilds
  • Mensagens do servidorGuildMessages
  • Estados de vozGuildVoiceStates
  • MembrosGuildMembersPrivilegiado
  • ReaçõesGuildMessageReactions
Jogos
  • Enviar mensagens
  • Inserir links
  • Anexar arquivos
  • Servidores, canais e cargosGuilds
  • Mensagens do servidorGuildMessages
Música
  • Ver canais
  • Enviar mensagens
  • Inserir links
  • Conectar
  • Falar
  • Servidores, canais e cargosGuilds
  • Mensagens do servidorGuildMessages
  • Estados de vozGuildVoiceStates
Efeitos de voz
  • Ver canais
  • Enviar mensagens
  • Inserir links
  • Conectar
  • Falar
  • Servidores, canais e cargosGuilds
  • Estados de vozGuildVoiceStates
Suporte
Tickets e apelações
  • Gerenciar canais
  • Gerenciar cargos
  • Enviar mensagens
  • Inserir links
  • Ver histórico de mensagens
  • Anexar arquivos
  • Servidores, canais e cargosGuilds
  • Mensagens do servidorGuildMessages
  • Conteúdo das mensagensMessageContentPrivilegiado
Alertas de redes sociais
Alertas de redes sociais
  • Enviar mensagens
  • Inserir links
  • Servidores, canais e cargosGuilds
Mercados
  • Ver canais
  • Enviar mensagens
  • Inserir links
  • Anexar arquivos
  • Servidores, canais e cargosGuilds
Utilidades
Salas de voz temporárias
  • Gerenciar canais
  • Mover membros
  • Conectar
  • Servidores, canais e cargosGuilds
  • Estados de vozGuildVoiceStates
Automações
  • Gerenciar cargos
  • Enviar mensagens
  • Servidores, canais e cargosGuilds
Comandos personalizados
  • Enviar mensagens
  • Inserir links
  • Servidores, canais e cargosGuilds
  • Mensagens do servidorGuildMessages
Criador de embeds
  • Enviar mensagens
  • Inserir links
  • Servidores, canais e cargosGuilds
Canais de estatísticas
  • Gerenciar canais
  • Ver canais
  • Conectar
  • Servidores, canais e cargosGuilds
Emojis
  • Criar expressões
  • Gerenciar expressões
  • Servidores, canais e cargosGuilds
Busca
  • Enviar mensagens
  • Inserir links
  • Servidores, canais e cargosGuilds
Gravação
  • Ver canais
  • Conectar
  • Enviar mensagens
  • Inserir links
  • Mudar apelido
  • Servidores, canais e cargosGuilds
  • Estados de vozGuildVoiceStates
Plataforma
EstatísticasNenhuma extra
  • Servidores, canais e cargosGuilds
Backups
  • Gerenciar cargos
  • Gerenciar canais
  • Servidores, canais e cargosGuilds
Personalizador do bot
  • Mudar apelido
  • Anexar arquivos
  • Servidores, canais e cargosGuilds

Comandos

Comandos de barra disponíveis no código atual. Os outros módulos vão documentar os deles quando estiverem prontos.

Comandos
ComandoO que fazQuem pode usar
/helpAjuda e links úteis.Todos
/pingLatência e saúde do bot.Todos
/honeypot setupCanal armadilha, medida e exclusão de mensagens (começa em observação).Equipe com permissões
/honeypot publishPublica ou publica de novo o aviso.Equipe com permissões
/honeypot enableArma a armadilha com ou sem punições, com confirmação.Equipe com permissões
/honeypot statusConfiguração e contadores.Equipe com permissões
/honeypot disableDesarma a armadilha (os softbans em andamento são concluídos).Equipe com permissões

No Discord em espanhol, os comandos aparecem como /ayuda, /honeypot configurar, publicar, activar, estado e desactivar.