OpenClaw su Discord: un assistente, un'intera community
Discord è l'unica tra le integrazioni OpenClaw più comuni che funziona in modo molti-a-uno. Telegram e WhatsApp ti danno un assistente privato in tasca; Discord dà a un intero server accesso allo stesso assistente. Questo cambia tre cose che vale la pena capire prima di incollare un token.
Intent: perché un bot nuovo spesso non legge nulla
Discord considera il contenuto dei messaggi un intent privilegiato. Un bot appena creato può essere invitato, risultare online e vedere comunque solo i messaggi che lo menzionano direttamente, il che sembra esattamente un'integrazione rotta. Abilitare il Message Content Intent nel Developer Portal, nelle impostazioni del bot, risolve il problema, ed è il motivo più comune per cui un bot Discord sembra non funzionare.
Vale anche la pena fermarsi su questa scelta invece di cliccare avanti senza pensarci. Quell'intent è la differenza tra un assistente che risponde quando viene interpellato e uno che legge tutto ciò che viene detto nei canali che può vedere.
Permessi: dagli il set più piccolo che funziona
L'URL di invito che generi decide cosa può fare il bot, e i valori predefiniti sono di solito più generosi del necessario. Un assistente che legge e risponde deve poter vedere i canali, leggere la cronologia e inviare messaggi. Non ha bisogno di gestire ruoli, espellere membri o eliminare i post di altre persone. I permessi a livello di canale sono l'altra metà: metti il bot nei canali che deve servire, invece di dargli l'intero server e sperare nel meglio.
Costi: una chiave, tanti utenti
Con un assistente personale sei l'unico a spendere token. Su un server Discord paghi per tutti, e un canale molto attivo può generare una fattura sorprendente con un modello prezzato per token. Due cose aiutano: scegli con attenzione in quali canali ascolta il bot, e valuta un modello locale tramite Ollama, dove un server affollato ti costa potenza di calcolo che hai già pagato invece di addebiti per messaggio.
Come configurarlo
- Crea l'applicazione e il bot. Nel Discord Developer Portal, poi copia il token del bot e conservalo in un posto sicuro. È una password.
- Abilita il Message Content Intent se il bot deve leggere messaggi in cui non è stato menzionato.
- Invitalo con un URL di invito che contenga solo i permessi che intendi concedere.
- Distribuisci OpenClaw. Avvia la tua istanza su Flux in circa 30 secondi, se non l'hai già fatto.
- Incolla il token nell'integrazione Discord della tua dashboard.
Come le persone lo useranno davvero
Ci sono due modi in cui un assistente viene usato su Discord, e si adattano a server diversi. Le menzioni sono l'opzione leggera: qualcuno scrive il nome del bot e fa una domanda nel flusso della conversazione, il che funziona bene in un canale piccolo e diventa rumoroso in uno affollato. I comandi slash sono l'opzione strutturata: compaiono nel menu dei comandi di Discord con descrizioni e argomenti tipizzati, così le persone scoprono cosa sa fare l'assistente senza che nessuno scriva una guida.
Il consiglio pratico è offrire entrambi e aspettarsi una divisione. I frequentatori abituali menzioneranno il bot perché è più veloce; tutti gli altri lo troveranno tramite il menu slash, e un bot senza comandi registrati è di fatto invisibile per loro. Registrare un piccolo set di comandi con nomi chiari è la cosa più economica che puoi fare per far sentire l'assistente parte del server e non una cosa che qualcuno ha aggiunto.
I thread sono il posto giusto per il contesto
Un canale è una stanza condivisa, e un assistente che la tratta come un'unica lunga conversazione finirà per confondersi, perché tre persone che chiedono cose non correlate negli stessi cinque minuti non formano un filo di ragionamento. I thread di Discord risolvono il problema nel modo giusto: un thread è una conversazione delimitata con i propri partecipanti, che si adatta bene al modo in cui un assistente gestisce il contesto.
Incoraggiare gli scambi più lunghi nei thread mantiene il canale principale leggibile e l'assistente coerente, e ha anche un vantaggio sui costi. Una conversazione che resta in un thread non porta con sé la cronologia dell'intero canale in ogni richiesta.
Chiunque sia nel canale spende i tuoi soldi
Vale la pena dirlo chiaramente, perché è la differenza tra Discord e ogni integrazione personale. La chiave del fornitore è tua, la fatturazione è tua, e ogni membro che parla con il bot ne consuma l'uso. Va bene e ci si aspetta che sia così su un server di amici; è una considerazione reale su uno pubblico.
Tre cose lo tengono sotto controllo. Limita i canali in cui il bot ascolta, così l'assistente è disponibile dove è utile e non ovunque. Valuta se il Message Content Intent è davvero necessario: un bot che risponde solo a menzioni e comandi slash non può essere attivato per sbaglio da una conversazione normale. E su un server affollato un modello locale tramite Ollama cambia completamente l'economia, perché cento messaggi ti costano potenza di calcolo che hai già pagato invece di cento richieste fatturabili.
Perché il self-hosting conta di più qui
Con un servizio bot condiviso, le conversazioni di un'intera community passano per l'infrastruttura di qualcun altro. Il self-hosting significa che i messaggi dei tuoi membri arrivano a un'istanza che controlli, e il modello dietro di essa lo scegli tu: un modello ospitato per le capacità, oppure un LLM locale tramite Ollama così nulla lascia il tuo server.
Inizia
Discord è una delle oltre 20 integrazioni OpenClaw. Se vuoi un assistente personale invece di uno per la community, Telegram è la configurazione più semplice, e WhatsApp copre la strada del numero di telefono. La guida completa al self-hosting copre l'istanza stessa. Sei pronto? Distribuisci dalla homepage.