Filtri
Consenti i messaggi desiderati e blocca parole, link, autori o ruoli Discord indesiderati.
I Filtri stabiliscono quali messaggi raggiungono la destinazione. Usa una Whitelist per inoltrare solo i messaggi corrispondenti oppure una Blacklist per bloccare i messaggi corrispondenti.
Per esempio, puoi inoltrare solo i post di un analista, bloccare sponsorizzato oppure bloccare messaggi che contengono link Telegram variabili.
✅ Whitelist: inoltra solo i messaggi scelti
Quando configuri una Whitelist, i messaggi devono corrispondere a un criterio consentito. Inizia con una parola, un link o un autore.
Consenti una parola o una frase
In Whitelist → Filtra per parole chiave, seleziona Aggiungi filtro, scegli TEXT e inserisci segnale.
La regola trova Pubblicato un nuovo segnale e segnale: acquisto BTC. TEXT cerca in qualsiasi punto del messaggio, quindi segnale trova anche segnali. Attiva Ignora Maiuscole/Minuscole se vuoi che vengano trovati sia Segnale sia SEGNALE e segnale.
Consenti persone specifiche
- Filtra per nome: corrisponde al nome visibile, per esempio
Maya Chen. Ricorda che la persona può modificarlo. - Filtra per nome utente: inserisci il nome utente senza
@. Anche questo può cambiare, ma di solito è più stabile del nome visualizzato. - Consenti Solo Utenti: seleziona una persona oppure usa Aggiungi manualmente per inserire il suo ID. In questo modo identifichi sempre lo stesso account, anche se cambia nome o nome utente. Scopri come trovare un ID utente.
- Consenti Solo Ruoli Discord: scegli un ruolo oppure usa Filtra per nome ruolo per confrontarne il nome. I ruoli si applicano solo alle origini Discord.
Aggiungi Maya e Leo alla Whitelist se vuoi inoltrare i messaggi di entrambi.
Corrispondenza di nomi e nomi utente
| Modalità | Cosa trova | Esempio |
|---|---|---|
| Corrispondenza esatta | Il valore completo | Maya Chen |
| Contiene | Un testo in qualsiasi punto del nome | moderatore |
| Regex | Uno schema di nome variabile | Un pattern per nomi che terminano con Bot |
Attiva Ignora maiuscole/minuscole se non vuoi distinguere le maiuscole nel nome.
Consenti uno schema di testo variabile
Immagina di voler inoltrare messaggi contenenti il link a un canale o a un post Telegram, anche se cambiano il nome del canale o il numero del post. In Whitelist → Filtra per parole chiave, scegli REGEX e inserisci:
https?://t\.me/[A-Za-z0-9_/-]+Questo pattern trova il link in qualsiasi punto del messaggio. Il nome del canale e il numero del post possono cambiare:
| Messaggio | La regola trova il link? |
|---|---|
Segui gli aggiornamenti: https://t.me/market_updates | Sì |
Leggi il post di oggi: https://t.me/daily_news/42 | Sì |
Leggi il post di oggi: https://example.com/news | No |
Se vuoi consentire solo un link fisso, come https://t.me/market_updates, scegli TEXT e inserisci quel link. TEXT lo trova anche se compare all’interno di un messaggio più lungo.
Un’espressione non valida o troppo complessa può non trovare alcuna corrispondenza. Prima di affidarti a un nuovo pattern, controlla un messaggio che dovrebbe essere consentito e uno che dovrebbe essere bloccato.
🚫 Blacklist: blocca i messaggi indesiderati
Una corrispondenza nella Blacklist blocca un messaggio anche se corrisponde alla Whitelist.
Blocca una frase fissa
In Blacklist → Filtra per parole chiave, aggiungi una regola TEXT per sponsorizzato. Attiva Ignora Maiuscole/Minuscole per bloccare anche Sponsorizzato.
Blocca un link variabile
Aggiungi la regex per i link Telegram riportata sopra alla Blacklist per bloccare i messaggi con link variabili di quel tipo. Per bloccare un solo link fisso, usa TEXT e inserisci esattamente quel link.
Blocca un autore
Usa Filtra per nome, Filtra per nome utente, Blocca Utenti o Blocca Ruoli Discord con gli stessi metodi della Whitelist. Per esempio, aggiungi Maya Chen in Filtra per nome per bloccare i messaggi di quell’autrice. Puoi anche trovare un ID utente e inserirlo manualmente.
Combina più regole
Su Discord, Telegram e WhatsApp le regole della Whitelist usano OR: è sufficiente una sola corrispondenza. Vale sia per le voci dello stesso elenco sia per categorie diverse.
Per esempio, consentire due autori — Maya e Leo — permette di inoltrare i messaggi di entrambi. Se consenti il pattern per i link Telegram riportato sopra e l’autrice Maya, un messaggio può passare perché contiene un link corrispondente oppure perché l’ha inviato Maya:
| Messaggio originale | Risultato |
|---|---|
Maya: Leggi https://t.me/market_updates/42 | Inoltra: corrispondono sia il link sia l’autrice. |
Leo: Leggi https://t.me/market_updates/42 | Inoltra: il link corrisponde. |
Maya: Aggiornamento generale | Inoltra: l’autrice corrisponde. |
Leo: Aggiornamento generale | Blocca: nessuna regola corrisponde. |
Aggiungere una regola per un autore non rende quell’autore necessario per la regola dei link. Aggiunge un altro criterio che può rendere valido un messaggio.
La Blacklist ha comunque la precedenza. Se blocchi sponsorizzato, il messaggio aggiornamento sponsorizzato di Maya viene bloccato anche se Maya è un’autrice consentita.
Scegli dove applicare le regole
Usa Impostazioni Globali per condividere le regole oppure fai clic su un server, una chat, un canale o un topic monitorato per aprire le impostazioni e creare un’eccezione. Consulta Come funzionano le impostazioni per informazioni sull’ereditarietà.
Seleziona Salva Modifiche. Poi verifica un messaggio consentito e uno bloccato nelle tue chat di prova.
Usa Opzioni di Inoltro per scegliere le categorie generali di messaggi. I Filtri decidono quali messaggi idonei proseguono.
Se i filtri bloccano troppo o troppo poco
- Non arriva nulla: controlla che un messaggio corrisponda ad almeno una regola della Whitelist e che una regola della Blacklist non lo blocchi.
- Arrivano troppi post: una regola ampia per gli autori può consentire un messaggio anche se non contiene la parola chiave cercata. Rendi le regole più specifiche o rimuovi un criterio alternativo che non ti serve.
- TEXT trova troppi risultati: esegue una ricerca per sottostringa; per una parola specifica usa una regex che cerchi la parola intera.
Se un semplice messaggio di testo continua a non essere inoltrato, consulta I messaggi non vengono inoltrati.
Trova un ID utente
Un modo semplice per trovare l’ID è mostrarlo in un messaggio copiato prima di aggiungerlo al filtro ID utente:
- Apri Formattazione → Formato Messaggio e aggiungi una nuova riga al modello con
ID utente: @AuthorID. - Seleziona Salva Modifiche. Quando la persona invia un messaggio, il suo ID compare nella copia inoltrata.
- Copia quel valore nel filtro per ID utente usando Aggiungi manualmente.
- Se non vuoi più mostrare l’ID nei messaggi, rimuovi la relativa riga dal modello e salva di nuovo.
Per esempio, questo modello mostra il messaggio e l’ID del mittente:
@Author: @Message
ID utente: @AuthorIDPer altri esempi e variabili, consulta Formato Messaggio.