Aiuto Argomenti

Comandi personalizzati Bot

Bots può avere comandi personalizzati che rispondono a trigger specifici. Quando un utente digita il prefisso di comando del bot seguito dal nome del bot e da una parola di trigger, il bot risponde con la risposta configurata.

Traduzione:

!

Il prefisso (! per impostazione predefinita) e il nome bot sono richiesti prima della parola di attivazione. Ad esempio, se un bot chiamato "FAQ" ha un comando "rules":

Regole FAQ

Creazione di Comandi

Utilizzare /bot addcmd comando o la finestra di dialogo Bot Management:

/bot addcmd FAQ rules Please read the #rules channel /bot addcmd FAQ hours We're available 9am-5pm EST

Ogni comando ha trigger (la parola tipo utenti) e un response (che cosa dice il bot). Una descrizione facoltativa è mostrata nella Aiuto! Elenco.

Modelli segnaposto

Le risposte ai comandi supportano i segnaposto dinamici:

  • {nickname} — l'utente che ha invocato il comando
  • {channel} — il canale in cui è stato utilizzato il comando
  • {prefix} — il prefisso di comando del bot
  • {botname} — il nome del bot
/bot addcmd FAQ welcome Hello {nickname}, benvenuto a {channel}!

Comando di aiuto incorporato

Se la capacità di aiuto è abilitata, digitando Aiuto! elenca tutti i comandi disponibili con le loro descrizioni. Questo è automatico — nessuna configurazione richiesta.

Aiuto!FAQ

Regole e limiti

  • I trigger devono essere unici per bot (case-sensibili)
  • La capacità dei comandi personalizzati deve essere abilitata sul bot
  • Solo gli amministratori e gli operatori del server possono aggiungere o rimuovere i comandi
  • Si applica il raffreddamento del punto — le invocazioni rapide possono essere ignorate

Gestione tramite Dialog

Aprire la finestra di dialogo Gestione Bot (Strumenti → Bot Management), selezionare un bot e fare clic su Comandi scheda. Uso Aggiungi Comando... per creare nuovi comandi o Rimuovi eliminare quelli esistenti.

Vedi anche

Panoramica di BotService · /bot Command Reference