Salta ai contenuti

I comandi Chat Gratis

Gradi

Nota: L’identificazione di un utente, su IRC, avviene grazie alla registrazione del nickname. Per ragioni di sicurezza, su Chat Gratis, solo i nickname registrati vengono aggiunti a delle liste, che permettono di definire accessi o privilegi.

Di seguito, l’elenco dei Gradi disponibili:

  • Founder: È identificato dal simbolo ~ (tilde) ed è il fondatore/proprietario del canale.
  • Sop: È identificato dal simbolo & e significa Super-operatore.
  • Aop: È identificato dal simbolo @ e significa Operatore.
  • Hop: È identificato dal simbolo % e significa Mezzo-Operatore.
  • Vop: È identificato dal simbolo + ed è colui che può scrivere in alcuni casi particolari, ha accesso ad alcuni comandi dei nostri Bot (vedi sezione successiva) e può espellere mediante segnalazione combinata.

Argomenti o parametri

Le parole che seguono un comando sono dette parametri, o argomenti. Gli argomenti sono separati da uno spazio.

Esempio

!com abc def k @ 1h

In questo comando (inesistente), abc, def, k, @ e 1h sono argomenti.

Argomenti opzionali

Non tutti gli argomenti sono sempre necessari, ad esempio, abbiamo visto che quando si cambia nick, l’argomento nuovonick è obbligatorio.

Esempio

/nick nuovonick

Se si utilizza il comando /nick, senza argomenti, non succede niente, perché il server non ha idea di quale nick mettere.

Come esprimere argomenti obbligatori ed opzionali

Come si fa, dunque, leggendo il comando /ns group Noctis superpassworddinoctiscara, quali argomenti sono obbligatori e quali no? In genere, al fine distinguere gli argomenti opzionali dagli altri, si usano parentesi diverse. Un argomento opzionale sarà inserito all’interno delle parentesi quadre.

Esempio di argomento opzionale

!registrazione [nick]

Qui, il comando funziona anche senza mettere un nick, benché il comportamento possa essere diverso (in questo caso, se inviato senza nick viene inviato nel canale, con in privato al nick).

Esempio di argomento obbligatorio

Se si vuole specificare l’obbligatorietà di un argomento, si possono usare le parentesi angolate.

/nick <nuvonick>

Queste parentesi, come spiegato, servono solo a chi legge per distinguere l’opzionalità dell’argomento, ma non vanno trascritte quando si vuole inviare il comando. Infatti scriveremo /nick nuovonick e non /nick <nuovonick>. Lo stesso vale anche per le parentesi quadre.

Comandi per Voice

I comandi disponibili per i voice, sono elencati con spiegazione ed esempio, a questa pagina della guida utente.

Comandi per Halfop

Di seguito alcuni comandi per semplificare la vita agli Halfop (%):

!ero <nick> -> Banna con il motivo: "Questa non e' una Chat Erotica! Vai nella stanza Adulti cliccando in alto su Stanze > Adulti!"
!nick <nick> -> Banna con il motivo: "Nick inappropriato. Ti preghiamo di non usarlo piu'; oppure spostati nella stanza Adulti cliccando in alto su Stanze -> Adulti!"
!spam <nick> -> Banna con il motivo: "No SPAM! Se vuoi pubblicizzare un prodotto o un servizio, scrivi a https://chatt-gratis.org/contattaci"
!dati <nick> -> Banna con il motivo: "No dati personali, come numero di telefono, indirizzo email, ect..."
!off <nick> -> Banna con il motivo: "Non provocare, disturbare, e/o offendere. Se qualcuno lo fa, segnalalo prontamente con l'apposito pulsante con il pollice in giu'."
!lingua <nick> -> Banna con il motivo: "No lingue straniere e/o dialetti."

Es. !dati nick fa espellere (ban) l’utente con il messaggio “No dati personali, come numero di telefono, indirizzo email, ect…”, mentre !nick nick fa espellere l’utente con il messaggio “Nick inappropriato. Ti preghiamo di non usarlo piu’; oppure spostati nella stanza Adulti cliccando in alto su Stanze -> Adulti!”

Esercizi

  1. Prova il comando per l’oroscopo nella stanza #ChatGratis;
  2. Prova il comando cerca, con opportuni parametri (ad esempio un nick), in privato a Security;
  3. Prova il comando !classifica nella stanza #ChatGratis;
  4. Spiega la differenza tra il comando !feedback e il comando !feedback Ale__92, entrambi inviati su #ChatGratis;
  5. Spiega la differenza tra il comando !regolamento e il comando !regolamento Noctis, entrambi inviati su #ChatGratis;
  6. Usa il comando !tell <nick> <messaggio> per lasciare un messaggio ad un utente non-online;
  7. Aggiungi una nuova citazione di un utente che ti sta simpatico con !addquote <nick> <messaggio>;
  8. Chi può usare il comando !registrazione?
  9. Chi può usare il comando !aff <nick1> <nick2>?
  10. Quanti argomenti contiene il seguente comando? !def abc 1 2 3 pok $
  11. Quanti parametri contiene il seguente comando? !abc
  12. Quanti parametri contiene il seguente comando? !abc 2
  13. Quanti parametri obbligatori ha il seguente comando? /nick <nuovonick>
  14. Quanti parametri obbligatori ha il seguente comando? /ns group nickprincipale password
  15. Quanti parametri obbligatori ha il seguente comando? !registrazione [nick]
  16. Quanti parametri opzionali ha il seguente comando? !command <dev> <site> nick