Questa pagina spiega come impostare e rispondere ai comandi slash per App Google Chat.
Un comando slash è un modo comune in cui gli utenti richiamano e interagiscono con un'app di chat. I comandi slash aiutano anche gli utenti a scoprire e utilizzare le funzionalità chiave di un'app di chat.
Per utilizzare un comando slash, gli utenti devono digitare una barra (/
) e poi un breve comando di testo, come /about
per ottenere informazioni sull'app Chat. Gli utenti possono scoprire i comandi slash disponibili digitando una barra in Google Chat, che mostra una finestra che elenca i comandi disponibili per l'app Chat:
Per decidere se configurare i comandi slash e capire come progettare le interazioni degli utenti, consulta Definire tutti i percorsi degli utenti.
Comandi slash con risposte private
Quando un utente invia un messaggio che contiene un comando slash, il messaggio visibile all'utente e all'app Chat. Se hai configurato l'aggiunta dell'app di Chat agli spazi con più persone, valuta la possibilità di rispondere al comando slash privatamente, per mantenere privata l'interazione tra l'utente e App Chat.
Ad esempio, per scoprire di più su un'app di Chat che trovano in uno spazio, gli utenti possono utilizzare comandi come /about
o /help
.
Per evitare di inviare notifiche a tutte le altre persone nello spazio,
L'app Chat può rispondere in privato con informazioni su
come usare l'app Chat e ricevere assistenza.
Prerequisiti
Node.js
Un'app di Google Chat abilitata per le funzionalità interattive. Per creare un'app Chat interattiva utilizzando un servizio HTTP, completa questa guida rapida.
Apps Script
Un'app Google Chat per cui sono abilitate le funzionalità interattive. Per creare un app di Chat interattiva in Apps Script, completa questa guida rapida.
Python
Un'app di Google Chat abilitata per le funzionalità interattive. Per creare un app di Chat interattiva utilizzando un servizio HTTP, completa questa guida rapida.
Java
Un'app Google Chat per cui sono abilitate le funzionalità interattive. Per creare un'app Chat interattiva utilizzando un servizio HTTP, completa questa guida rapida.
Configurare un comando slash
Questa sezione spiega come completare i seguenti passaggi per configurare un comando con barra.
- Assegna un nome al comando slash.
- Configura il comando slash nell'API Google Chat.
Assegna un nome al comando slash
Il nome di un comando slash è quello che gli utenti digitano in un messaggio di Chat per richiamare l'app Chat. Anche una breve descrizione sotto il nome, per chiedere agli utenti ulteriori informazioni su come utilizzare il comando:
Quando scegli un nome e una descrizione per il comando slash, tieni conto dei seguenti consigli:
Per assegnare un nome al comando slash:
- Utilizza parole o frasi brevi, descrittive e strategiche per rendere i comandi chiari e semplici per l'utente. Ad esempio, invece di dire
/createAReminder
, usa/remindMe
. - Se il comando contiene più di una parola, aiuta gli utenti a leggerlo utilizzando tutte le lettere minuscole per la prima parola e poi la prima lettera maiuscola per le parole aggiuntive. Ad esempio, invece di
/updatecontact
, utilizza/updateContact
. - Valuta la possibilità di utilizzare un nome univoco o comune per il comando. Se il comando descrive un'interazione o una funzionalità tipica, puoi utilizzare un nome comune riconosciuto e previsto dagli utenti, ad esempio
/settings
o/feedback
. Altrimenti, prova a usare nomi di comandi univoci, perché se nome comando è lo stesso di altre app di Chat, l'utente deve filtrando comandi simili per trovare e usare i tuoi.
- Utilizza parole o frasi brevi, descrittive e strategiche per rendere i comandi chiari e semplici per l'utente. Ad esempio, invece di dire
Per descrivere il comando slash:
- Mantieni la descrizione breve e chiara in modo che gli utenti sappiano cosa aspettarsi quando richiamano il comando.
- Informa gli utenti se sono previsti requisiti di formattazione per il comando.
Ad esempio, se crei un comando
/remindMe
che richiede un testo dell'argomento, imposta la descrizione su qualcosa di simile aRemind me to do [something] at [time]
. - Fai sapere agli utenti se l'app Chat risponde
tutti nello spazio o privatamente all'utente che richiama il comando.
Ad esempio, per il comando barra
/about
, puoi descriverlo comeLearn about this app (Only visible to you)
.
Configurare il comando barra nell'API Google Chat
Per creare un comando slash, devi specificare le relative informazioni in la configurazione dell'app Chat per l'API Google Chat.
Per configurare un comando slash nell'API Google Chat, completa quanto segue passaggi:
Nella console Google Cloud, fai clic su Menu > API e servizi > API e servizi abilitati > API Google Chat
Fai clic su Configurazione.
In Comandi slash, fai clic su Aggiungi un comando slash.
Inserisci un nome, un ID comando e una descrizione per il comando:
- Nome: il nome visualizzato per il comando e ciò che gli utenti digitano per richiamare l'app. Deve iniziare con una barra, contenere solo testo e può avere un massimo di 50 caratteri.
- Descrizione: il testo che descrive come utilizzare e formattare il comando. Le descrizioni possono contenere fino a 50 caratteri.
- ID comando: un numero compreso tra 1 e 1000 che il tuo L'app di chat utilizza per riconoscere il comando slash e restituire una risposta.
(Facoltativo) Se vuoi che l'app Chat risponda a sul comando con una finestra di dialogo, seleziona Casella di controllo Apri una finestra di dialogo.
Fai clic su Salva.
Il comando slash è ora configurato per l'app Chat.
Rispondere a un comando slash
Quando gli utenti creano un messaggio di Chat contenente un comando slash,
la tua app Chat riceve un MESSAGE
evento di interazione.
Il payload dell'evento contiene gli oggetti slashCommand
e slashCommandMetadata
. Questi oggetti contengono dettagli sul comando utilizzato nel messaggio
(incluso l'ID comando), in modo da poter restituire una risposta appropriata.
Il codice seguente mostra un esempio di app di Chat
che risponde al comando slash /about
gestendo
MESSAGE
eventi di interazione e rilevamento
se il messaggio contiene l'ID comando corrispondente. Se il messaggio contiene
l'ID comando, l'app Chat restituisce un messaggio privato:
Node.js
Apps Script
Python
Java
Imposta ABOUT_COMMAND_ID
con l'ID comando che
specificato quando
configurato il comando slash nell'API Chat.
Per testare questo codice, consulta
Testare le funzionalità interattive per le app Google Chat.
Argomenti correlati
- Visualizza gli esempi di app di Chat che utilizzano i comandi slash
- Invia un messaggio
- Inviare messaggi privati
- Aprire finestre di dialogo interattive