Como configurar uma Whitelist do Discord para o seu servidor FiveM (Guia 2026)
Proteja o acesso ao seu servidor FiveM com uma whitelist baseada em cargo do Discord. Aborda três abordagens de implementação (Discord puro, baseado em identificador, híbrido), configuração passo a passo do bot, exemplos funcionais para QBCore e ESX, erros comuns que quebram a autenticação e reforço de segurança.

A Discord whitelist gates access to your FiveM server using Discord roles. Players without the right role can't join, moderators can grant or revoke access from their phone via a role toggle, and every grant is logged in Discord's audit trail.
This guide covers three implementation approaches, step-by-step bot setup, working configurations for both QBCore and ESX, common mistakes that silently break auth, and security hardening for production servers.
Note on versions: The open-source
FAXES/DiscordWhitelistrepo is community-maintained and last updated in 2022. It still works for most servers. Several commercial forks exist with active maintenance and SLA support. This guide covers the free GitHub version and the patterns apply to any Discord-based whitelist.
TL;DR

- Create a Discord Bot in the Developer Portal → enable Server Members Intent → invite to your guild.
- Copy your Guild (Server) ID and Role ID(s).
- Download FAXES/DiscordWhitelist into
resources/and configureserver.js. - Add
ensure DiscordWhitelisttoserver.cfg. - Test: join without the role (blocked), grant the role, rejoin (allowed).
Three Whitelist Approaches: Which One Fits Your Server?
Before picking an implementation, decide which of these three approaches matches your operational reality:
| Approach | How it works | Pros | Cons | Best for | |
Perguntas Frequentes
Por que usar o Discord para whitelist em um servidor FiveM?
A whitelist via Discord é dinâmica (concede acesso adicionando uma role, sem editar ACE ou DB), escalável (moderadores podem gerenciar o acesso pelo Discord mobile) e auditável (histórico de roles do Discord + logs de auditoria mostram quem concedeu o quê). A principal desvantagem em comparação com a whitelist baseada em identificadores é que os jogadores precisam ter o aplicativo desktop do Discord aberto ao conectar, o que torna o Discord uma dependência obrigatória para entrar no servidor.
Qual abordagem de whitelist devo escolher: apenas Discord, baseada em identificadores ou híbrida?
A verificação pura por role do Discord é a mais simples e melhor para servidores com menos de 500 jogadores simultâneos — uma única role do Discord controla tudo. A baseada em identificadores (tabela SQL de Steam/license IDs permitidos) é a mais segura e independente do Discord, ao custo de gerenciar a lista manualmente. A híbrida combina ambas: role do Discord para a maioria dos jogadores, whitelist por identificadores como fallback para VIPs/admins quando a API do Discord estiver offline. A híbrida é a resposta certa para servidores sérios.
O que preciso para configurar uma whitelist pelo Discord?
Quatro coisas: (1) um servidor Discord onde você seja admin, (2) um servidor FiveM com acesso ao txAdmin ou CLI, (3) jogadores com o aplicativo desktop do Discord aberto antes de iniciar o FiveM (para que o FiveM exponha o identificador discord:) e (4) um bot criado no Portal do Desenvolvedor do Discord com a intent Server Members ativada.










