Skip to main content

Cambiare i modificatori di un comando personalizzato

Come abbiamo visto sopra, quando si crea un comando è possibile passare alcuni modificatori che ne dettano il comportamento.
E' possible utilizzare il comando /ccflags (oppure /ccf) per impostare i modificatori, ad esempio /ccflags comando --spoiler --no-protect -a

I modificatori supportati (o "flags") sono:

  • --enable e --disable: questi due flag possono essere utilizzati per disabilitare o abilitare un comando. I comandi disabilitati verranno ignorati dal bot
  • --users (oppure -u): vedi documentazione /ccsave. Per rimuoverlo, si può utilizzare --no-users (oppure -nu)
  • --spoiler (oppure -s): vedi documentazione /ccsave. Per rimuoverlo, si può utilizzare --no-spoiler (oppure -ns)
  • --protect (oppure -p): vedi documentazione /ccsave. Per rimuove la protezione, si piò utilizzare --no-protect (oppure -ns)
  • --all (oppure -a): vedi documentazione /ccsave (per limitare il comando ad una chat specifica, è necessario ri-salvarlo nella chat con /ccsave così come descritto sopra)
  • --delprev (oppure -o): vedi documentazione /ccsave. Per disabilitare, passare --no-delprev (oppure -no)
  • --deltrigger (oppure -t): vedi documentazione /ccsave. Per disabilitare, passare --no-deltrigger (oppure -nt)

Esempio: /ccflags comando --protect --no-spoiler -a fa in modo che il comando personalizzato !comando invii una risposta che non possa essere salvata (--protect), venga inviato senza effetto spoiler (se precedentemente abilitato) (--no-spoiler), e lo rende disponibile in tutte le chat (-a).