Forward LogoForwardMsg

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.

Dove trovarlo
Editor automazioni → fai clic su una chat di origine nell’elenco a sinistra per aprire le impostazioni oppure fai clic su Impostazioni Globali → Filtri

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 trovaEsempio
Corrispondenza esattaIl valore completoMaya Chen
ContieneUn testo in qualsiasi punto del nomemoderatore
RegexUno schema di nome variabileUn 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:

MessaggioLa regola trova il link?
Segui gli aggiornamenti: https://t.me/market_updatesSì
Leggi il post di oggi: https://t.me/daily_news/42Sì
Leggi il post di oggi: https://example.com/newsNo

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.

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 originaleRisultato
Maya: Leggi https://t.me/market_updates/42Inoltra: corrispondono sia il link sia l’autrice.
Leo: Leggi https://t.me/market_updates/42Inoltra: il link corrisponde.
Maya: Aggiornamento generaleInoltra: l’autrice corrisponde.
Leo: Aggiornamento generaleBlocca: 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:

  1. Apri Formattazione → Formato Messaggio e aggiungi una nuova riga al modello con ID utente: @AuthorID.
  2. Seleziona Salva Modifiche. Quando la persona invia un messaggio, il suo ID compare nella copia inoltrata.
  3. Copia quel valore nel filtro per ID utente usando Aggiungi manualmente.
  4. 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: @AuthorID

Per altri esempi e variabili, consulta Formato Messaggio.

Domande frequenti

Posso inoltrare i messaggi di uno o più utenti?
Sì. Aggiungi alla Whitelist i nomi degli autori, i nomi utente o gli ID utente. Aggiungendo più persone, consentirai i messaggi di ciascuna. Gli ID utente continuano a identificare gli stessi account anche se cambia il nome.
Devo usare TEXT o REGEX?
Usa TEXT per una parola, una frase o un link fisso. Usa REGEX quando una parte cambia ma segue uno schema, come nei link Telegram con nomi di canale o numeri di post diversi.
Posso bloccare un autore anche se il testo è consentito?
Sì. Aggiungi l’autore alla Blacklist. Una regola corrispondente nella Blacklist blocca il messaggio.