Ir para o conteúdo principal
  • Entrega digital instantânea
  • Atualizações vitalícias em produtos selecionados
  • Aprovado por donos de servidores
FiveMX
Loja
Servidores CompletosPacotesLançamentos
  1. Início
  2. Blog
  3. Tutorials & Guides
Table of Contents
TL;DRThree Whitelist Approaches: Which One Fits Your Server?

How to Set Up a Discord Whitelist for Your FiveM Server (2026 Guide)

Publicado em 17 de agosto de 2025·por Lars Miller(Founder & Lead Editor)·Credenciais·2 min de leitura·Atualizado em 18 de maio de 2026
Tutorials & Guidesdiscord whitelist fivem

Gate access to your FiveM server with a Discord role-based whitelist. Covers three implementation approaches (pure Discord, identifier-based, hybrid), step-by-step bot setup, working QBCore and ESX examples, common mistakes that break auth, and security hardening.

Share
How to Set Up a Discord Whitelist for Your FiveM Server (2026 Guide)
How to Set Up a Discord Whitelist for Your FiveM Server (2026 Guide)

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/DiscordWhitelist repo 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

FiveM Discord Whitelist System Setup

  1. Create a Discord Bot in the Developer Portal → enable Server Members Intent → invite to your guild.
  2. Copy your Guild (Server) ID and Role ID(s).
  3. Download FAXES/DiscordWhitelist into resources/ and configure server.js.
  4. Add ensure DiscordWhitelist to server.cfg.
  5. 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

Why use Discord for whitelisting a FiveM server?

Discord whitelisting is dynamic (grant access by adding a role, no ACE or DB edits), scalable (moderators can manage access from mobile Discord), and auditable (Discord role history + audit logs show who granted what). The main trade-off vs identifier-based whitelisting is that players must have the Discord desktop app running when connecting, which makes Discord the hard dependency for joining your server.

Which whitelist approach should I pick: pure Discord, identifier-based, or hybrid?

Pure Discord role check is simplest and best for servers under 500 concurrent players — one Discord role controls everything. Identifier-based (SQL table of allowed Steam/license IDs) is most secure and independent of Discord, at the cost of manual list management. Hybrid combines both: Discord role for most players, identifier whitelist as break-glass for VIPs/admins when Discord API is down. Hybrid is the right answer for serious servers.

What do I need to set up a Discord whitelist?

Four things: (1) a Discord server where you're admin, (2) a FiveM server with txAdmin or CLI access, (3) players running the Discord desktop app before launching FiveM (so FiveM exposes the discord: identifier), and (4) a bot created in the Discord Developer Portal with the Server Members Intent enabled.

How do I fix the 'Bot offline' error?

Three causes: wrong bot token in config, bot not actually invited to the guild, or the Server Members Intent wasn't enabled in the Developer Portal. Verify the token starts with the correct prefix, check that the bot appears in your Discord member list (offline is fine, not-present is not), and confirm both Intents in the Bot tab of the Developer Portal: Server Members Intent ON, Presence Intent can stay OFF.

Players are blocked even when they have the whitelist role. What's wrong?

The most common cause is the Discord desktop app not running when the player launches FiveM — without it, FiveM can't expose a discord: identifier to the script. Have the player restart Discord, wait for it to fully load, then launch FiveM. If that doesn't fix it, the bot's guild-members cache is stale — reduce cacheMaxTime in the config from 90s to 30s.

Can I use multiple whitelist roles (Donator, Staff, Applied)?

Yes. Add every role ID to the whitelistRoles array in the config. Access is granted if the player has any one of the listed roles. This is how most servers handle funnel differentiation — one role for approved applicants, another for donators, a third for staff with automatic access.

How do I prevent race conditions where role changes take minutes to apply?

Two things: lower cacheMaxTime to 30-60 seconds so the bot refreshes role data more often, and if you need instant updates, implement a webhook on the Discord role-change event that invalidates the cache immediately. Without the webhook, players who just received a role will be denied until the next cache refresh — annoying but usually not worth the implementation effort unless you have high applicant churn.

Is Discord whitelisting secure against bypass attempts?

The weak link is the bot token. If it leaks, attackers can impersonate the bot, read your guild member list, and potentially inject themselves into the whitelist. Store the token outside version control (env var or convar), rotate if leaked, and restrict who has write access to the resource folder. For high-value servers, pair Discord whitelisting with an identifier-based fallback — that way even a complete Discord compromise doesn't grant server access.

Table of Contents

TL;DRThree Whitelist Approaches: Which One Fits Your Server?

More on This Topic

Como configurar uma Whitelist do Discord para o seu servidor FiveM (Guia 2026)Como Instalar um Template de Servidor FiveM (2026) — Guia Passo a PassoFiveM Full Server Download: Pacotes Completos de Servidor Explicados (2026)Guia Definitivo para Servidor de Drift: Melhores Carros, Mods e Configurações para FiveMGuia definitivo de servidor de drift: Melhores carros, mods e setups para FiveM

Turn framework research into a launch-ready script stack

Use this guide to narrow the framework decision, then move into the core commercial hubs for verified scripts, curated bundles, and a faster server launch path.

QBCore starter

Start from a QBCore full server

Use a complete QBCore base when the guide points to a new server launch and you want jobs, economy, UI, and admin tooling already connected.

View QBCore template

ESX starter

Review the Super ESX Server pack

Compare a full ESX server pack when you need a faster path from setup research to a working roleplay stack.

View ESX server pack

Complete server path

Compare full server packs

If the article is part of a launch plan, start with full server packs that reduce setup time and connect multiple systems faster.

Open full server packs

Launch faster

Compare curated bundles

Bundles shorten the path from planning to launch by grouping the highest-leverage scripts into a cleaner commercial starting point.

View bundles

Divulgação: Alguns links abaixo são links de afiliados para produtos FiveMX. Podemos ganhar uma comissão sem custo adicional para você.

Scripts Premium que Você Pode Gostar

ADN’s Whitelist System

ADN’s Whitelist System

$11.49
Password Whitelist Script

Password Whitelist Script

$7.49
Active Duty Officer — Active Officer Display & Access Control

Active Duty Officer — Active Officer Display & Access Control

$13.00
Infinity Server (Dutch)

Infinity Server (Dutch)

$109.99

Free Scripts You Might Like

Gameconfig for Legacy & Enhanced

Gameconfig for Legacy & Enhanced

8,243,364 downloads
PC Trainer V

PC Trainer V

1,272,946 downloads
LemonUI: Open Source UI Library

LemonUI: Open Source UI Library

1,138,096 downloads
NFS gauge - RPM Gear Speedometer & Timer

NFS gauge - RPM Gear Speedometer & Timer

1,058,515 downloads

Artigos Relacionados

Configurar whitelist do Discord para FiveM

Configurar whitelist do Discord para FiveM

Configurar Whitelist do Discord para FiveM: guia alemão do FiveM com checklist prática, dicas de configuração e recursos internos para operadores de servidores.

May 18, 2026
Gerenciamento de Servidores FiveM: O Guia Completo da Configuração à Escala

Gerenciamento de Servidores FiveM: O Guia Completo da Configuração à Escala

Executar um servidor FiveM não é uma tarefa simples. Você está gerenciando lógica do jogo, conexões dos jogadores, integridade do banco de dados, sistemas de voz e dinâmicas da comunidade tudo ao mesmo tempo.

February 22, 2026
Como configurar um servidor FiveM GTA RP (2026) — Guia completo passo a passo

Como configurar um servidor FiveM GTA RP (2026) — Guia completo passo a passo

Para configurar um servidor FiveM GTA RP em 2026, instale o txAdmin em uma máquina Windows ou Linux com pelo menos 8 GB de RAM, deixe ele baixar os artefatos do FXServer automaticamente, crie um…

January 29, 2026
FiveMX

Comece a construir seu servidor hoje.

Recursos FiveM selecionados, entrega instantânea, mods grátis para começar e guias práticos em um marketplace tranquilo.

Navegar na lojasupport@fivemx.com

Loja

  • Loja
  • Mods FiveM
  • Todos os produtos
  • Mods grátis
  • Melhores scripts & mods
  • Scripts FiveM

Frameworks

  • Scripts QBCore
  • Scripts ESX
  • QBox
  • Standalone

Comunidade

  • Blog
  • Suporte
  • Criadores
  • Afiliados

Jurídico

  • Política de privacidade
  • Termos de serviço
  • Política de reembolso
  • Entrega digital
  • Política de cookies
  • Conformidade LGPD/GDPR
  • DMCA
  • Informações legais
  • Política editorial

Templates de Servidor

  • Template de Servidor QBCore
  • Template de Servidor ESX
  • Template de Servidor NoPixel
  • Packs de Servidor
  • Templates Grátis
  • Alternativa ao Tebex
© 2026 FiveMX. Todos os direitos reservados.·FiveMX não é afiliado à Rockstar Games, Take-Two Interactive ou CFX.re. Todas as marcas são propriedade de seus respectivos donos.
DiscordDocs

Sem tempo para configurar tudo você mesmo?

Comece com um pacote de servidor FiveM pré-construído e testado. Otimizado para frameworks, todos os scripts pré-instalados.

Super ESX Server
esxstandalone

Super ESX Server

The Super ESX Server is one of the best FiveM server templates - over 1.000 purchases! Want to know why we call it our Super Server? Check out our video to find out some of the basics details of the world. Update 10 is included, make sure to install v7 first and then use content of v10 yo

$228.32
ESX Server Base (by RibSosay)
esxstandalone

ESX Server Base (by RibSosay)

Prebuilt FiveM server with ESX framework GUARANTEE : We offer a guarantee ensuring compatibility with your setup.

$53.99
Ver todos os pacotes de servidor