Bot di benvenuto Discord: messaggi automatici senza codice

Piotr Grudzień
Pubblicato Aggiornato 15 min di lettura
Un bot Discord che saluta un nuovo membro in un canale di benvenuto, un nuovo thread del forum e un canale ticket appena creato

Un bot di benvenuto Discord pubblica un messaggio preparato quando succede qualcosa nel tuo server: entra un membro, si apre un thread, viene creato un canale. Quickchat AI invia questi messaggi da tre regole che configuri in un dashboard, senza codice e senza hosting.

Questo tutorial configura tutte e tre le regole, testa ognuna e mostra cosa succede quando un membro risponde al saluto e inizia la conversazione AI. Copre entrambi i modi per collegare Discord a Quickchat AI, inclusa l’unica impostazione aggiuntiva del Developer Portal richiesta dalla regola sui membri se usi il tuo bot.

Scegli il compito per il tuo bot Discord

Parti dal compito che ti serve. Saluti, ticket di supporto e moderazione usano funzioni e permessi diversi.

CompitoGuidaConnessione Discord
Pubblicare un saluto fisso quando un membro entra o si apre un canaleQuesta guida al bot di benvenutoOne-click o la tua app Discord
Rispondere dai tuoi documenti, poi aprire un ticket privato quando manca una rispostaAI Discord ticket botLa tua app Discord
Mettere in timeout i membri, gestire ruoli o modificare slowmode quando lo chiede un adminAI Discord moderation botLa tua app Discord

Dalla registrazione al primo saluto

  1. Crea un account Quickchat AI. Se ti registri con email e password, apri il link di verifica nella tua email prima di continuare.
  2. Nella configurazione, descrivi l’Agent che vuoi, per esempio: “Un bot per community Discord che dà il benvenuto ai nuovi membri e risponde alle domande sul nostro server.” Fai clic su Create my AI Agent e completa i passaggi di configurazione, inclusa la scelta di un piano per l’uso previsto.
  3. Collega Discord con Add to your Discord server durante la configurazione, oppure apri External Apps, poi Discord nel dashboard. Per i soli saluti, la connessione one-click è sufficiente.
  4. Inizia con New member joins in Automated messages. Scegli un canale di benvenuto, salva la regola ed entra con un secondo account Discord. Controlla che il saluto compaia una sola volta, poi rispondi per testare la conversazione AI separata.

Il piano Free è per uso personale e non commerciale. Scegli un piano a pagamento prima di usare il bot per un’azienda. Il saluto fisso in sé non usa crediti AI; la conversazione AI che segue sì.

Perché esiste: tre richieste dal nostro Discord

I membri del nostro server Discord continuano a chiedere la stessa cosa in tre forme diverse. Ogni volta, il nostro bot di supporto doveva rispondere che non era possibile.

Tre messaggi reali nel server Discord di Quickchat AI. Un membro chiede "c'è un modo per fare in modo che il bot dia il benvenuto ai nuovi arrivati o tagghi chi sta parlando con lui" e il bot Quickchat AI risponde che la sua integrazione Discord non ha un trigger di benvenuto automatico integrato. Un altro membro chiede "voglio che il bot saluti automaticamente gli utenti quando creano un nuovo ticket" e il bot risponde che non può rilevare che è stato creato un ticket. Un terzo chiede "come posso integrarvi in un ticket di supporto dove rispondete agli utenti senza essere taggati".

Letti insieme, i tre messaggi sono una sola richiesta: far parlare per primo il bot. Dare il benvenuto a chi entra. Salutare chi apre un thread. Dire ciao in un nuovo canale ticket, prima che la persona al suo interno debba capire che c’è persino un bot.

La domanda è arrivata per tutto l’anno, nel server Discord e nel widget. Da questa settimana esistono tutte e tre le opzioni, come regole di messaggi automatici da attivare in una finestra di dialogo, e questo post le configura tutte e tre dall’inizio alla fine.

Perché un bot Discord non può salutare nessuno per impostazione predefinita

Un bot Quickchat AI in Discord risponde quando viene menzionato o quando qualcuno gli risponde. Il bot one-click condiviso supporta anche /ask. È una scelta intenzionale: un bot che rispondesse a tutto sarebbe inutilizzabile in un server molto attivo. L’effetto collaterale è che in un canale creato dieci secondi prima nessuno sa che il bot è presente. Non può parlare per primo, quindi nessuno gli parla.

Questo è l’avvio a freddo, ed è peggiore in un nuovo canale ticket, dove il membro ha una domanda e non sa che qualcosa nel canale può rispondere.

Un nuovo canale ticket con solo il pannello del bot dei ticket, accanto allo stesso canale dove il bot Quickchat AI ha pubblicato un saluto due secondi dopo

Un messaggio automatico è il bot che parla per primo. È testo fisso, quindi non costa nulla e non può dire nulla che tu non abbia scritto, e termina spiegando al membro come avviare una vera conversazione. Le tre regole corrispondono alle tre richieste sopra: New member joins, New channel e New thread or forum post.

Cosa costruirai

Il server demo è Nebula Lounge, un server community il cui agent si chiama Orbit. Alla fine avrà tre saluti attivi:

RegolaSi attiva quandoPubblica in
New member joinsUna persona entra nel serverUn canale che scegli, #welcome
New thread or forum postSi apre un thread pubblico o un post del forumDentro il nuovo thread
New channelViene creato un canale di testoDentro il nuovo canale

Ti serve un account Quickchat AI e il permesso di aggiungere un bot a un server Discord. Un bot per ticket come Ticket Tool è opzionale, e serve solo per il workflow dei ticket nell’ultima sezione.

Come funzionano i messaggi automatici Discord

Un messaggio automatico è una pipeline deterministica, non una chiamata a un modello. Discord invia l’evento, Quickchat AI lo verifica rispetto all’ambito della regola, attende il ritardo configurato, compila i placeholder e pubblica il testo.

In questo percorso nulla chiede a un modello cosa dire. Questo rende il messaggio abbastanza prevedibile da lasciarlo attivo in un server pubblico, ed è il motivo per cui il messaggio non costa crediti.

Il percorso da un evento Discord a un messaggio pubblicato: controllo dell'ambito, ritardo, compilazione dei placeholder, pubblicazione, con la conversazione AI mostrata come sistema separato

La conversazione AI è un sistema separato che inizia dopo, quando un membro menziona il bot o gli risponde.

Cosa non sono i messaggi automatici

Quattro cose che le persone si aspettano ragionevolmente dall’espressione “bot di benvenuto” sono fuori da questa funzione.

  • Non verifica. Non c’è CAPTCHA, nessun controllo di età o identità e nessun ruolo verificato da assegnare. Usa un bot di verifica dedicato insieme a questo.
  • Non scritto dall’AI. Il messaggio è il tuo testo con i placeholder compilati. Il modello non vede mai l’evento e non compone mai il saluto.
  • Non creazione di ticket. Quickchat AI non apre il canale ticket. Lo fa il tuo bot dei ticket, e Quickchat AI saluta la persona al suo interno.
  • Non broadcast o scheduler. Ogni regola si attiva su un evento Discord. Non c’è un “pubblica questo ogni lunedì” e non c’è modo di inviare un messaggio a un elenco di membri.

Collega il bot al tuo server Discord

Apri External Apps nel dashboard di Quickchat AI e scegli Discord. Imposta Bot name in the new server se vuoi che il bot abbia il tuo nome, poi fai clic su Add to your Discord server e autorizzalo. Questo è il flusso one-click: il bot Quickchat AI condiviso entra nel tuo server e tu non crei mai un’applicazione Discord né gestisci un token.

La scheda dell'integrazione Discord che elenca il server collegato Nebula Lounge, con il relativo pulsante Automated messages

Assicurati che il bot possa View Channel e Send Messages ovunque tu voglia pubblicare. Una destinazione che il bot non può vedere non appare nei menu a discesa, e una destinazione in cui non può pubblicare viene saltata silenziosamente al momento dell’invio.

Quale configurazione hai e cosa cambia

Quickchat AI si collega a Discord in due modi, e i messaggi automatici funzionano con entrambi. La configurazione che hai cambia dove si trovano le regole e se si applica a te un’impostazione del Developer Portal.

One-clickLa tua app Discord (Advanced)
Quale bot pubblicaL’applicazione Quickchat AI condivisaL’applicazione che hai creato
Dove sono le regoleAutomated messages su un server in Connected serversAutomated messages nella pagina Discord, Configure per server
New channel e New thread or forum postSi applicano subitoSi aggiornano entro circa un minuto
New member joinsSi applica subitoRichiede Server Members Intent, poi si aggiorna entro circa un minuto

Confronto affiancato tra le configurazioni one-click e con app propria, che mostra che solo la regola sui membri nella configurazione con app propria richiede Server Members Intent

Il motivo dell’ultima riga è una regola di Discord, non di Quickchat AI, e vale la pena capirlo una volta perché spiega l’unico passaggio manuale in tutto il tutorial.

Un intent è il sistema di iscrizione agli eventi di Discord. Quando un bot si connette, dichiara quali categorie di eventi vuole ricevere, e Discord gli invia solo quelle. La maggior parte degli intent viene semplicemente richiesta dal bot. Tre sono privileged, cioè Discord li trattiene finché il proprietario dell’applicazione non li attiva manualmente, e uno di quei tre copre i membri di un server.

Quindi un’applicazione riceve eventi di ingresso dei membri solo se Server Members Intent è attivo nel Developer Portal, ed è disattivato per impostazione predefinita su ogni nuova applicazione. La creazione di canali e la creazione di thread non sono privilegiate, ed è per questo che le altre due regole non richiedono nulla.

L’applicazione one-click condivisa ha già l’intent abilitato, quindi se ti sei collegato con un clic, tutto questo non ti riguarda.

La sezione Automated messages nella Advanced setup, che elenca i server in cui si trova il bot del cliente con un pulsante Configure su ciascuno

Se usi la tua app, Quickchat AI controlla l’impostazione per te. Apri la regola New member joins e ti avvisa quando l’intent è disattivato, e non mostra nulla quando è attivo. Per attivarlo, apri la tua applicazione nel Discord Developer Portal, vai su Bot → Privileged Gateway Intents, attiva Server Members Intent, salva, poi salva di nuovo la regola in Quickchat AI. Il tuo bot continua a rispondere normalmente per tutto il tempo, e solo questa regola resta in attesa.

La regola New member joins in una configurazione con bot proprio, con un avviso che Server Members Intent è disattivato e quindi la regola non può essere eseguita

Un limite da conoscere prima di costruire su questa base: se il tuo bot è in più di 100 server, Discord richiede che la tua applicazione sia verificata prima di concedere l’intent.

Apri Automated messages

Trova il tuo server e apri Automated messages: in Connected servers nella configurazione one-click, oppure tramite Configure nella sezione Automated messages se usi la tua app. Sono elencate tutte e tre le regole, ognuna con il proprio interruttore, e tutte e tre partono disattivate.

Le tre regole di messaggi automatici per un server Discord collegato, ciascuna con un riepilogo e il proprio interruttore

Ci sono due cose da sapere su questa schermata prima di iniziare, perché cambiano il modo in cui ci lavori.

Ogni regola si salva da sola. Aprire una regola, modificarla e fare clic su Save salva quella singola regola e ti riporta a questo elenco. Le altre due restano intatte.

Gli interruttori nell’elenco salvano subito. Non c’è altro da premere. Le impostazioni one-click si applicano immediatamente, mentre un bot collegato tramite Advanced setup aggiorna le proprie regole entro circa un minuto. Se un saluto risulta più rumoroso del previsto, un clic avvia la modifica.

Dai il benvenuto a ogni nuovo membro

Seleziona New member joins. La regola si apre con il proprio interruttore, una destinazione, un template del messaggio e un ritardo.

La regola New member joins con il suo interruttore di abilitazione, il canale di benvenuto, il template del messaggio con chip placeholder e il ritardo

Imposta Welcome channel su #welcome. Poi imposta il Message template:

Benvenuto in {server_name}, {username}! Sono {bot_name}. Menzionami o usa /ask quando ti serve aiuto.

Lascia Delay a 2 secondi, attiva la regola con Turn this message on e fai clic su Save.

Se usi la tua app Discord invece del bot one-click, elimina la parte /ask da quella frase. Il comando slash esiste solo sull’applicazione Quickchat AI condivisa.

Il riquadro Message template con i chip placeholder sotto: username, bot_name, server_name e channel_name

I chip sotto il template inseriscono un placeholder dove si trova il cursore, quindi non devi ricordare l’ortografia esatta. {username} è il membro che è entrato, {server_name} è il server e {bot_name} è il nome del bot in questo server, incluso il nome che hai impostato durante la connessione.

Per testarlo, entra con un secondo account Discord.

Il canale #welcome: Discord annuncia che Marta è entrata, e due secondi dopo Orbit pubblica il messaggio di benvenuto rivolgendosi a lei per nome

L’intervallo tra l’avviso di ingresso di Discord e il saluto sotto è il ritardo che fa il suo lavoro. Ogni regola ne ha uno, e puoi impostarlo da nessun ritardo fino a trenta secondi.

Il menu a discesa del ritardo aperto, con No delay e le opzioni 2, 5, 10 e 30 secondi

Il controllo negativo: invita un altro bot nel server. Non viene pubblicato nulla. La regola ignora intenzionalmente gli account bot, quindi l’installazione di un’app o un webhook non produce un saluto rivolto a un software.

Saluta nuovi thread e post del forum

Seleziona New thread or forum post e imposta Parent channel sul tuo forum di assistenza. La regola si attiva per thread pubblici e post del forum creati sotto quel padre, e ignora i thread privati.

Parent channel è il canale sotto cui compaiono i nuovi thread, e due tipi di canale possono contenerli. Un normale canale di testo, dove un thread si dirama da un messaggio esistente, e un canale forum, dove ogni post è un thread e il canale non ha una normale cronologia messaggi propria. I canali forum diventano disponibili solo dopo aver abilitato Community nelle impostazioni del server. Entrambi funzionano qui, ma un forum di assistenza è la scelta naturale, perché ogni domanda arriva già come thread separato. Un canale forum inoltre non può contenere thread privati, quindi sotto un forum padre ogni post è valido.

Ciao {username}, sono {bot_name}. Menzionami in questo thread se vuoi aiuto. Se preferisci una persona, lascia qui la tua domanda e ti risponderanno.

La regola New thread or forum post con il canale padre impostato sul forum di assistenza

Un nuovo post del forum intitolato "Posso usare il mio dominio?" con il saluto di Orbit pubblicato sotto, rivolto alla persona che lo ha aperto

Qui {username} è la persona che ha aperto il thread, cosa che Discord segnala direttamente, quindi è sempre corretto. {channel_name} è il thread stesso.

Questa è la regola che risponde al pattern “rispondere solo nei thread che crea per ogni domanda” di cui le persone chiedono spesso: ogni nuovo thread di domanda inizia con il bot già presente, che spiega come usarlo.

Il controllo negativo: configura la regola per un normale canale padre di testo e apri lì un thread privato. Non viene pubblicato nulla. I thread privati sono esclusi. Un forum padre non può essere usato per questo test perché i forum non possono contenere thread privati.

Saluta ogni nuovo canale, o solo la tua categoria ticket

Seleziona New channel. Per impostazione predefinita pubblica in ogni nuovo canale di testo nel server, che è l’impostazione desiderata dalla maggior parte delle piccole community: qualsiasi canale appaia, il bot si presenta.

Ciao {username}, sono {bot_name}. Rispondimi o menzionami se ti serve aiuto. Se preferisci aspettare una persona, condividi la tua domanda e ti risponderanno il prima possibile.

Per limitarlo, cambia Any category in Only in this category e scegline una.

Una categoria in Discord è il gruppo comprimibile sotto cui si trovano i canali nella barra laterale sinistra: l’intestazione grigia con i canali rientrati sotto. I bot di ticket creano quasi sempre i loro canali sotto una categoria, di solito chiamata qualcosa come Tickets o Support, ed è proprio questo che la rende un filtro utile qui.

Questo è il workflow dei ticket. Punta la regola alla categoria in cui il tuo bot dei ticket crea i canali, e i canali creati altrove nel server vengono ignorati.

Il menu a discesa della categoria della regola New channel aperto, con Any category e le categorie del server elencate

Un canale creato fuori dalla categoria Active Tickets, vuoto, senza saluto pubblicato al suo interno

Il controllo negativo: con la regola limitata a Active Tickets, crea un canale in una categoria diversa. Lì non viene pubblicato nulla, e un ticket aperto poco dopo riceve comunque il saluto.

Come arriva il saluto nel ticket

Ticket Tool crea ticket-0042 sotto la tua categoria Active Tickets e pubblica il proprio pannello. Qualche secondo dopo, Quickchat AI pubblica il saluto sotto. Questo ordine è il motivo del ritardo: con No delay i due messaggi competono, e il saluto può finire sopra il pannello che il membro dovrebbe leggere per primo. Cinque secondi sono un buon punto di partenza qui, perché il ritardo deve anche coprire l’applicazione dei permessi del canale da parte del bot dei ticket.

Come il bot capisce chi ha aperto il ticket

{username} in un canale ticket viene dedotto, non segnalato. L’evento di creazione canale di Discord indica il nome del canale e la categoria, ma non la persona per cui è il ticket, perché dal punto di vista di Discord l’ha creato il bot dei ticket.

Ciò che l’evento porta con sé sono gli overwrite dei permessi del canale.

Un permission overwrite è un set di permessi impostato su un singolo canale per un ruolo o una persona, che sovrascrive ciò che il server concederebbe altrimenti. È il modo in cui viene costruito ogni canale privato in Discord: View Channel viene rimosso da @everyone su quel canale, e poi aggiunto di nuovo per le poche persone che dovrebbero vederlo.

I bot di ticket usano esattamente questo meccanismo. Concedono al richiedente un overwrite personale di View Channel sul nuovo canale, così lui e il team di supporto possono vederlo mentre nessun altro può. Quickchat AI legge questi overwrite e cerca quello che appartiene a una persona. La maggior parte dei bot di ticket concede anche a sé stessa l’accesso al canale appena creato, quindi ogni concessione personale viene controllata con Discord e i bot vengono scartati. Se resta esattamente una persona, quella è il richiedente. Qualsiasi altra situazione, incluso un account su cui Discord non può essere contattato, usa there come fallback invece di tirare a indovinare.

Come viene dedotto il richiedente: l'evento di creazione canale non contiene un richiedente, quindi Quickchat AI legge i suoi overwrite dei permessi e mantiene l'unica concessione che appartiene a una persona invece che a un bot

Un canale ticket privato con il saluto di Orbit rivolto al richiedente per nome

L'elenco di accesso del canale ticket: @everyone negato, il ruolo support consentito e due concessioni personali, una appartenente al richiedente e una al bot dei ticket stesso

Quando la prova manca o indica più di una persona, {username} diventa there, ed è per questo che il template sopra si legge correttamente in entrambi i casi. Scrivi anche il tuo in modo che funzioni così, e non trattare il nome come un controllo d’identità: è una comodità, dedotta da un permesso, non un utente autenticato.

Placeholder e a cosa si risolvono

PlaceholderNew member joinsNew thread or forum postNew channel
{username}Il membro che è entratoLa persona che ha aperto il threadIl richiedente, dedotto dai permessi, oppure there
{bot_name}Il nome del bot in questo serverUgualeUguale
{server_name}Il nome del serverUgualeUguale
{channel_name}Il canale di benvenutoIl nuovo threadIl nuovo canale

I template accettano fino a 1.500 caratteri. Qualsiasi cosa che non sia uno di questi quattro placeholder viene rifiutata al salvataggio, invece di essere pubblicata più tardi come {braces} letterali, quindi un errore di battitura fallisce nel dashboard e non davanti alla tua community.

Scegliere un ritardo

RitardoUsalo quando
No delayNient’altro pubblica nella destinazione, e vuoi che il saluto sia la prima cosa presente
2 secondiIl valore predefinito. Un altro bot pubblica prima un pannello o un embed, cosa che copre la maggior parte delle configurazioni di ticket e onboarding
Da 5 a 30 secondiL’altro bot è lento, pubblica più messaggi o rinomina il canale dopo averlo creato

Un ritardo più lungo dà anche a un bot dei ticket il tempo di applicare i permessi del canale, da cui viene letto {username}. Quella corsa però finisce in uno o due secondi, quindi un ritardo più lungo non recupererà un saluto che dice there ogni singola volta.

Cosa succede dopo il saluto

Il saluto termina dicendo al membro come raggiungere il bot, e tutto ciò che segue è la normale conversazione Quickchat AI: risponde dalla tua knowledge base, e un teammate può prendere il controllo dal Quickchat AI Inbox in qualsiasi momento. Il membro non lascia mai Discord.

Il membro risponde al saluto nel canale ticket e Orbit risponde dalla knowledge base

Lo stesso scambio nel Quickchat AI Inbox, con Discord mostrato come canale

I due sistemi si dividono il lavoro: il messaggio fisso risolve l’avvio a freddo, e l’AI gestisce la conversazione che segue.

Risoluzione dei problemi

SintomoCausa
Nessun salutoAl bot mancano View Channel o Send Messages nella destinazione. Salta invece di generare un errore
Nessun saluto in un nuovo threadAl bot manca Send Messages in Threads, oppure il thread è privato
Nessun saluto quando un membro entra, sulla tua app DiscordServer Members Intent è disattivato per la tua applicazione. Attivalo nel Developer Portal, poi salva di nuovo la regola
Nulla quando entra un botFunziona come previsto. La regola sui membri ignora i bot
{username} dice there nei ticketNessuno ha una concessione personale View Channel sul canale, oppure ce l’ha più di una persona. Un bot di ticket che apre l’accesso per ruolo invece che alla persona non può essere letto in questo modo
Il saluto appare sopra il pannello del ticketIl ritardo è troppo breve. Portalo a 5 secondi
Un saluto in canali che non ti aspettaviNew channel è impostato su Any category. Restringilo con Only in this category
Il salvataggio segnala che una selezione non è più disponibileIl canale o la categoria è stato eliminato in Discord. Scegline uno attuale e salva di nuovo

Andare live

Attiva una regola alla volta e osservala per un giorno prima di aggiungere la successiva. La regola sui membri è la più sicura da cui partire perché la destinazione è un canale che hai scelto. New channel su Any category è la più rumorosa, perché pubblica ovunque appaia un canale, quindi vale la pena monitorarla per prima se la usi così.

Misura separatamente i saluti e le conversazioni. Ogni tentativo di saluto è gratuito; ciò che conta è quanti saluti consegnati portano qualcuno a parlare davvero con il bot. Controlla i permessi Discord del bot se la consegna manca.

FAQ

Come aggiungo un bot di benvenuto Discord senza programmare?

Aggiungi il bot Quickchat AI al tuo server con un clic, apri il server in Connected servers e seleziona Automated messages. Attiva New member joins, scegli il tuo canale di benvenuto, modifica il template del messaggio e fai clic su Save. Non c’è nulla da ospitare, non serve codice e non devi creare un’applicazione Discord.

Un bot Discord può inviare un messaggio quando qualcuno entra?

Sì. La regola New member joins prova a inviare un messaggio fisso nel canale che scegli ogni volta che una persona entra. Il bot deve avere il permesso di vedere e inviare messaggi in quel canale. I bot che entrano nel server vengono ignorati, quindi un raid di webhook o installazioni di app non la attiva.

Un bot Discord può salutare gli utenti quando viene creato un canale ticket?

Sì, ed è il motivo per cui questa funzione esiste. Ticket Tool o un’app simile crea il canale, e la regola New channel pubblica lì il tuo saluto. Mantieni un ritardo, cinque secondi sono un buon punto di partenza, così il bot dei ticket pubblica prima il proprio pannello e applica i permessi del canale.

Il bot può pubblicare in ogni nuovo canale o solo in una categoria?

Entrambi. New channel pubblica per impostazione predefinita in ogni nuovo canale di testo. Per limitarlo a una categoria di ticket, cambia Any category in Only in this category e scegli quella che vuoi, e i canali creati altrove vengono ignorati.

Posso ritardare un messaggio di benvenuto Discord?

Sì. Scegli No delay, oppure 2, 5, 10 o 30 secondi. Due secondi è il valore predefinito perché un bot per ticket o onboarding di solito pubblica prima il proprio pannello, e un saluto che arriva sotto si legge meglio di uno che viene sepolto.

Posso personalizzare il messaggio di benvenuto Discord?

Sì. Ogni regola ha il proprio template fino a 1.500 caratteri, e puoi usare {username}, {bot_name}, {server_name} e {channel_name}. Seleziona un placeholder sotto il riquadro per inserirlo dove si trova il cursore.

Un messaggio di benvenuto Discord usa crediti AI?

No. Il messaggio è testo fisso con i placeholder compilati. Non chiama l’AI Agent, non consuma crediti di conversazione e non esegue AI Actions. I crediti vengono usati solo se poi il membro parla con il bot.

Mi serve codice per costruirlo?

No. È una configurazione nel dashboard di Quickchat AI. Con la configurazione one-click non crei un’applicazione Discord, non ospiti nulla e non gestisci mai un token del bot.

Funziona se ho collegato Discord con il token del mio bot?

Sì. Automated messages funziona con entrambe le configurazioni. Nella Advanced setup le regole si trovano sotto Automated messages nella pagina Discord, con un pulsante Configure per server. Si applica un passaggio in più: la regola New member joins richiede Server Members Intent abilitato per la tua applicazione Discord.

Che cos’è Server Members Intent e perché serve alla regola di benvenuto?

Discord tratta l’elenco di chi si trova in un server come informazione privilegiata, quindi un bot riceve gli eventi di ingresso dei membri solo se la sua applicazione ha Server Members Intent attivato nel Developer Portal. Le due regole per canali e thread usano un intent attivo per impostazione predefinita e non richiedono nulla. Quickchat AI controlla l’impostazione per te e ti avvisa nella regola se è disattivata.

Che cosa succede dopo la pubblicazione del saluto?

Nulla, finché qualcuno non risponde. Il saluto è un messaggio fisso, e la conversazione AI inizia solo quando un membro menziona il bot o gli risponde. Il bot one-click condiviso supporta anche /ask. Questo è lo scopo del saluto: dice alle persone in un canale appena creato che c’è qualcosa con cui parlare.

È un bot di verifica Discord?

No. Automated messages non mostra CAPTCHA, non controlla identità o età e non assegna un ruolo verificato. Se ti serve la verifica, usa un bot di verifica dedicato insieme a questo.

Può pubblicare un messaggio di addio quando qualcuno esce?

No. Le tre regole si attivano quando un membro entra, quando si apre un thread o un post del forum e quando viene creato un canale. L’evento di uscita di Discord non è incluso, quindi non c’è un messaggio di addio. Se ti servono entrambe le parti, usa un bot dedicato per benvenuto e addio insieme a questo.

Sostituisce Ticket Tool?

No. Ticket Tool crea il canale ticket e Quickchat AI saluta la persona al suo interno. I due funzionano affiancati, ed è per questo che esiste il ritardo.

Funziona con bot di ticket diversi da Ticket Tool?

Sì. Nulla qui è specifico di Ticket Tool. Qualsiasi bot che crea un canale e concede al richiedente il proprio permesso View Channel funziona allo stesso modo, e lo stesso vale per un canale che apri a mano. Ticket Tool viene citato perché è il più comune, non perché sia richiesto.

Il bot saprà chi ha aperto il ticket?

Di solito sì. I bot di ticket concedono al richiedente un permesso personale View Channel sul nuovo canale, e Quickchat AI lo legge per compilare {username}, ignorando qualsiasi concessione che appartenga a un bot invece che a una persona. Quando non esiste una concessione personale, o più di una persona ne ha una, usa there come fallback, quindi conviene scrivere un template che suoni naturale in entrambi i casi.

Il bot saluta nei thread privati?

No. Solo i thread pubblici e i post del forum sotto il canale padre che scegli attivano la regola. I thread privati vengono ignorati.

Di quali permessi Discord ha bisogno il bot?

View Channel e Send Messages in ogni destinazione che selezioni, più Send Messages in Threads per la regola sui thread. Se il bot non può inviare in una destinazione, salta il messaggio invece di generare un errore evidente, quindi controlla prima i permessi quando un saluto non appare.

Posso disattivare rapidamente una regola se è troppo rumorosa?

Sì. L’interruttore nell’elenco delle regole salva nel momento in cui lo cambi, quindi disattivare una regola richiede un clic. Le impostazioni one-click si applicano subito. Un bot collegato tramite Advanced setup aggiorna le proprie regole entro circa un minuto. Non devi aprire la regola né salvare altro.

Quanto costa un bot di benvenuto Discord?

I messaggi di benvenuto automatici non usano crediti AI. Il piano Free di Quickchat AI è per uso personale e non commerciale. L’uso commerciale parte dal piano Starter da $9/mese. Le risposte AI dopo un saluto consumano crediti dal piano selezionato. Vedi i piani e limiti attuali.

Build Discord correlate