Risponditori automatici e FAQ
Risposte automatiche a parole chiave e una FAQ ricercabile che i membri possono consultare da soli.
Due strumenti per lo stesso problema
Un risponditore automatico risponde da solo nel momento in cui un messaggio corrisponde a un trigger, come "come pago", "rimborso", "orari di apertura". Una voce FAQ aspetta di essere cercata: i membri usano /close faq e ricevono in privato le risposte pertinenti.
Entrambi appartengono al modulo Ticket. Se quel modulo è disattivato sul server, né i risponditori automatici né le FAQ risponderanno.
Trigger e modalità di corrispondenza
Il trigger viene confrontato con l'intero messaggio, in minuscolo, quindi la corrispondenza non distingue mai maiuscole e minuscole. Vince il primo risponditore che corrisponde, e per ogni messaggio viene inviata una sola risposta.
- Contiene
- Scatta quando il trigger compare in un punto qualsiasi del messaggio. È quella predefinita e la più permissiva: "pay" corrisponde anche a "payment" e "paypal".
- Inizia con
- Scatta quando il messaggio inizia con il trigger. Utile per frasi simili a comandi, come "!price".
- Esatta
- Scatta solo quando l'intero messaggio coincide con il trigger. È la scelta più sicura per parole brevi.
Dove scatta un risponditore
Ogni risponditore ha un ambito che decide quali canali controlla.
- Ticket
- Solo dentro i canali dei ticket. È quello predefinito e da usare per le risposte di supporto.
- Tutti i canali
- Ogni canale che il bot può leggere.
- Canali scelti
- Solo i canali che selezioni.
Fuori dai ticket un risponditore scatta al massimo una volta ogni 15 secondi per canale, così una chat molto attiva non può farlo spammare. Dentro i ticket non c'è nessun cooldown.
Segnaposto
Le risposte possono includere segnaposto che vengono compilati al momento dell'invio. Ciò che il bot non riconosce resta com'è stato scritto.
- {user}
- Menziona la persona che ha attivato la risposta.
- {username}
- Il suo nome utente, senza notifica.
- {channel}
- Menziona il canale. Solo per i risponditori generali.
- {userId}
- Il suo ID utente Discord. Solo per i risponditori generali.
- {ticketId}
- L'ID del ticket. Solo per i risponditori dei ticket.
- {server}
- Il nome del server.
Gestire i risponditori automatici
I risponditori automatici si creano e si modificano nella dashboard, sotto Ticket → Risponditori automatici. Ognuno ha un nome, un trigger, una modalità di corrispondenza, una risposta, un ambito e un interruttore di attivazione, così una risposta stagionale può essere messa in pausa senza eliminarla.
Il bot tiene in cache l'elenco per alcuni secondi, quindi una modifica salvata può richiedere fino a 15 secondi per essere applicata. I messaggi di altri bot non attivano mai un risponditore, e il controllo anti-spam viene eseguito per primo.
FAQ
Le voci delle FAQ sono coppie domanda-risposta con parole chiave facoltative. /close faq senza parole di ricerca elenca le voci più recenti; con parole di ricerca confronta la domanda, la risposta e le parole chiave, e mostra fino a otto risultati. I risultati sono visibili solo alla persona che ha fatto la richiesta.
- /close faq
- Cerca nelle FAQ. Disponibile per ogni membro.
- /ticket faq-add
- Aggiungi una voce con una domanda, una risposta e parole chiave separate da virgole.
- /ticket faq-edit
- Modifica una voce esistente. Usa "none" come parole chiave per cancellarle.
- /ticket faq-remove
- Rimuovi una voce.
- /ticket faq-list
- Elenca tutte le voci del server.
Le risposte vengono mostrate fino a 1,024 caratteri ciascuna. Le stesse voci si gestiscono nella dashboard, sotto Ticket → FAQ.