Si tratta di un tool (esterno) che apre una finestra con la quale si può interrogare il database dello script al fine di creare elenchi di utenti - basandosi sulle numerose regole disponibili - ed, eventualmente, inviare messaggi o creare comandi per ogni utente individuato.
In questa guida voglio focalizzarmi, giusto per dare un'idea delle possibilità offerte, sulla capacità di individuare gli utenti in comune tra 2 o più canali.
Per farlo, procedere come segue:
- Lanciare il comando di menu: BuDuScRiPt -> Comandi di Massa Avanzati ...
- Si apre una finestra nella quale, dopo aver letto e premuto INVIO, bisogna scegliere l'opzione 3 (Elenco Utenti)
- Quindi l'opzione 2 (Elenca TUTTI gli Utenti di TUTTI i Servers di TUTTI i Canali)
- Rispondere y (seguito da INVIO per confermare) alla domanda "Desideri applicare un filtro avanzato ?".
- Premere INVIO per confermare la risposta affermativa alla domanda "Analizzare tutti i Server ?"
- Il tool andrà ad elencare tutti i canali nei quali l'utente risulta collegato; è necessario scrivere, separandoli con uno spazio, tutti i canali che si desidera confrontare (ricordo che, normalmente, il nome del canale inizia con "#" e va messo). Ad esempio:
Codice: Seleziona tutto
#canale1 #canale2
quindi premere INVIO per confermare. - Ora viene chiesto "Individuare solo gli utenti Comuni, Diversi, Univoci o Presenti ?"; in base al nostro scopo (cercare gli utenti comuni) se ne deduce che dobbiamo usare l'opzione "C". Essendo quest'ultima il default, ci basta premere INVIO per confermare.
- Alla domanda "Inserisci una stringa pattern per filtrare il risultato ?" premere INVIO per non usare nessun pattern come filtro.
Quello che si ottiene è un elenco degli utenti in comune, se ce ne sono, chiaramente.
Per uscire dalla lista si preme "q". Per uscire dal tool si usa l'opzione 1 - seguita da INVIO - per 2 volte, e la finestra si chiude.
Letta così può sembrare complicata, ma sono certo che provando si può notare come sia banale e offra davvero molte possibilità.