Parametro CHANNELS_KEYWORDS¶
Il parametro imposta un array di parole chiave e frasi per creare o attivare argomenti esistenti allo stato 🟪 user_answered dallo stato ⬛️ closed.
Il filtro si attiva quando il frontend (bot o account connesso) vede un messaggio in un canale con le parole chiave specificate.
Dopo che l'argomento passa a qualsiasi stato attivo 🟪 user_answered o 🟨 support_answered, tutti i messaggi vengono inoltrati ad esso senza filtraggio delle parole chiave fino a quando non torna allo stato ⬛️ closed (tramite comando /close o tramite timeout).
Per impostazione predefinita, il parametro ha il valore OFF, che significa nessun filtraggio delle parole chiave dei messaggi dai canali.
Affinché il filtro CHANNELS_KEYWORDS funzioni, il parametro MONITOR_CHANNELS deve essere impostato su TRUE (non impostato per impostazione predefinita).
Formato Dati¶
Ogni valore stringa deve essere racchiuso tra virgolette doppie. Valori separati da virgole. Il caso della stringa viene ignorato per impostazione predefinita.
Le frasi sono formate da un set di parole chiave con parentesi quadre [] (deve contenere ciascuna delle parole specificate).
Per negare una parola, metti un segno ~ prima di essa.
Per cancellare l'elenco, invia il valore OFF.
Il bot di configurazione deve ricevere il valore richiesto dopo aver selezionato il parametro per la modifica.
Valore Predefinito¶
OFF
Esempi di Utilizzo¶
"word1", "word2", ["word3","word4"], ["word5","~word6"]
Risultato: l'argomento verrà creato o attivato solo se un messaggio da un canale pubblico o privato contiene
word1 o word2
OPPURE
frase con word3 e word4
OPPURE
frase dove c'è word5, ma non word6.
Usato nei casi:
- filtraggio dei canali per parole chiave