Un bot Discord per un server FiveM: cosa ti dà davvero il collegamento
Sincronizzare i ruoli, controllare una whitelist, eseguire comandi del server da Discord. Cosa vale la pena avere, cosa lasciare stare e a cosa fare attenzione durante la configurazione.

Quasi ogni server FiveM ha accanto un server Discord. Di solito i due stanno uno vicino all'altro senza collegamento: i ruoli vengono assegnati su Discord e poi di nuovo a mano nel gioco, qualcuno gestisce la whitelist in un file di testo, ed eseguire un comando del server significa avere accesso al pannello del server.
Collegarli risolve proprio queste tre cose. Cosa non risolve è più in basso.
Cosa ti serve prima
Il collegamento passa da uno script sul tuo server FiveM più un segreto che lo script usa per identificarsi con noi. Senza entrambi non succede niente, anche per le funzionalità dove non te lo aspetteresti, come le notifiche nel gioco.
Quando generi il segreto c'è una cosa che conta davvero: lo vedi esattamente una volta. Copialo subito in config.lua. Chiudere la finestra significa generarne uno nuovo e inserire quello, il che è innocuo se lo sai e fastidioso se passi dieci minuti a cercarlo.
La configurazione completa passo per passo è nella documentazione FiveM.
Sincronizzare i ruoli
La funzionalità per cui la maggior parte delle persone inizia. Crei delle associazioni, ognuna un ruolo Discord verso un gruppo FiveM, e alla connessione il giocatore riceve il gruppo corrispondente. Chi non corrisponde a niente finisce in user.
Qui un dettaglio decide tra successo e confusione: le associazioni vengono controllate dall'alto verso il basso, e vince la prima corrispondenza. Il tuo amministratore quasi certamente ha anche il ruolo di supporter. Se supporter sta più in alto, nel gioco il tuo amministratore è un supporter, e la ricerca del problema dura esattamente quanto ci mette qualcuno a guardare l'ordine.
Quindi: il ruolo più alto in cima, poi prova una volta con un account che ha più ruoli. Non il tuo, il tuo ha tutto.
Whitelist
Invece di un elenco di identificativi da mantenere, è il ruolo Discord a decidere chi può connettersi. Per i server di roleplay con un processo di candidatura è questo il vero vantaggio: chi viene accettato riceve un ruolo, e questa era l'intera procedura.
La parte su cui la maggior parte delle persone risparmia è il messaggio di rifiuto. Compare nella finestra di connessione, ed è spesso l'unica cosa che un giocatore respinto legge mai dal tuo server. "Non sei in whitelist" è un vicolo cieco. Scrivi dove candidarsi, possibilmente con un link. Costa due minuti una volta sola e risparmia al tuo team la stessa domanda in un ticket.
RCON da Discord
/fivemrcon permette al tuo team di eseguire comandi del server direttamente da Discord, senza accesso al pannello del server.
È la funzionalità su cui ti consiglierei di più di pensarci bene prima di attivarla. RCON è l'accesso completo ai comandi del server. Due cose quindi non sono opzioni ma requisiti:
- Consenti solo i gruppi di cui ti fidi davvero. Non "tutto il team", ma i gruppi che avrebbero comunque quell'accesso.
- Imposta un canale log. Ogni comando eseguito finisce lì. Senza, hai creato un modo per controllare il tuo server in cui nessuno può ricostruire dopo chi ha fatto cosa.
Se hai dubbi su una delle due domande, lascia RCON disattivato. Le altre funzionalità funzionano indipendentemente da questa.
I due piccoli extra
Giveaway nel gioco. Quando su Discord parte un giveaway, i giocatori vedono per un minuto un'interfaccia per partecipare, e anche i vincitori vengono mostrati nel gioco. Utile perché raggiunge proprio le persone che stanno giocando e quindi non guardano Discord.
Notifica di supporto nel gioco. Quando qualcuno entra in un canale vocale di supporto, lo staff con il ruolo corrispondente riceve un avviso nel gioco. Il cooldown lì non è pensato come facoltativo: senza, un giocatore che cambia canale due volte di fila si trasforma in una serie di notifiche.
Cosa il collegamento non è
Non sostituisce un sistema di amministrazione, una gestione dell'economia o un database dei giocatori. Collega identità e permessi tra due sistemi che altrimenti vanno mantenuti separatamente, e rende visibili nel gioco alcuni eventi di Discord. Niente di più, ed è voluto.
Se stai iniziando ora, l'ordine che ha dato buona prova: configura prima la sincronizzazione dei ruoli e verificala con un account di prova, poi la whitelist se ti serve, e per ultimo RCON, se proprio ti serve.
Altri articoli
Assegnare automaticamente un ruolo Discord nel canale vocale: a cosa serve e a cosa fare attenzione
Discord da solo non può assegnare un ruolo mentre qualcuno è in un canale vocale. Un bot sì. A cosa servono i ruoli vocali, come configurarli e i tre errori che si fanno all'inizio.
GuideRuoli e permessi su Discord: perché il tuo bot non può assegnare quel ruolo
La gerarchia dei ruoli è il motivo più comune per cui qualcosa su Discord non funziona. Capiscila una volta e ti risparmi ore di ricerca dei problemi.
GuideCome aggiungere un bot al tuo server Discord e quali permessi servono davvero
Aggiungere un bot richiede un minuto. Dargli i permessi giusti è ciò che mantiene sicuro il tuo server. Una guida passo passo e come riconoscere un bot di cui non fidarsi.