Comandi MemoServ


SEND
Sintassi: SEND {nick | canale} testo-del-memo

Invia un memo che contiene il testo-del-memo al nick
o al canale specificato. Quando si invia un memo a un
nick, il destinatario riceverà un messaggio che lo notifica
che ha un nuovo memo. Il nick/canale di destinazione deve
esser registrato.

SENDALL
Sintassi: SENDALL testo-memo

Invia un memo contenente testo-memo a tutti gli utenti registrati.

CANCEL
Sintassi: CANCEL {nick | canale}

Annulla l'ultimo memo inviato al nick o al canale specificato,
sempre che non sia già stato letto prima dell'uso di questo
comando.

CHECK
Sintassi: CHECK nick

Controlla se l'_ultimo_ memo che hai inviato al nick è stato letto
oppure no. Nota che questo funziona unicamente coi nick, non coi canali.

LIST
Sintassi: LIST [canale] [list | NEW]

Mostra le proprie memo. Quando viene specificato NEW, mostra
soltanto i nuovi memo (non letti). I memo non letti sono segnati
con un "*" a sinistra del numero d'ordine. Si può anche indicare
una lista di numeri, come in quest'esempio:

LIST 2-5,7-9
Mostra i memo che hanno numeri tra 2 e 5 e tra 7 e 9,
escludendo quindi il 6.

READ
Sintassi: READ [canale] {numero | lista | LAST | NEW}

Mostra il testo dei propri memo specificati. Se viene indicato
LAST, mostra l'ultimo memo ricevuto. Se viene indicato NEW,
mostra tutti i nuovi memo. Altrimenti, mostra il memo che ha
numero numero. Si può anche specificare una lista di numeri,
come nell'esempio:

READ 2-5,7-9
Mostra i memo che hanno numeri tra 2 e 5 e tra 7 e 9,
escludendo quindi il 6.

RSEND
Sintassi: RSEND {nick | canale} testo-memo

Invia un memo contenente memo-text al nick o canale
specificato. Se inviato ad un nickname, il destinatario riceverà
un notice che gli segnala il nuovo memo. Il nickname o canale
dev'essere registrato.
Una volta che il memo viene letto dal destinatario, verrà inviata
una notifica automatica al mittente, informandolo che il suo memo
è stato letto.

DEL
Sintassi: DEL [canale] {numero | lista | LAST | ALL}

Elimina il memo o i memo specificati. Si possono indicare
numei multipli di memo o intervalli di numeri invece di
un numero singolo, come nel secondo esempio.

Se viene usato LAST elimina l'ultimo memo.
Se viene usato ALL elimina tutti i memo.

Esempi:

DEL 1
Elimina il primo memo.

DEL 2-5,7-9
Elimina i memo che hanno numero numeri tra 2 e 5 e
tra 7 e 9, conservando quindi il 6.

SET
Sintassi: SET opzione parametri

Imposta varie opzioni dei memo. opzione può essere:

NOTIFY Cambia il modo in cui si verrà notificati
della ricezione di nuovi memo (solo
per i nick)
LIMIT Imposta il numero massimo di memo che si
possono ricevere

Digita /msg MemoServ HELP SET opzione per ottenere
maggiori informazioni su un'opzione specifica.

SET NOTIFY
Sintassi: SET NOTIFY {ON | LOGON | NEW | MAIL | NOMAIL | OFF}

Cambia il modo in cui si verrà informati della ricezione
di nuovi memo:

ON Si verrà informati dei nuovi memo quando ci si
connette, quando si torna dall'/AWAY, e quando
vengono inviati (se si è online).
LOGON Si verrà informati dei nuovi memo quando ci si
connette o quando si torna dall'/AWAY.
NEW Si verrà informati dei nuovi memo solo quando
vengono inviati (se si è online).
MAIL You will be notified of memos by email aswell as
any other settings you have.
NOMAIL You will not be notified of memos by email.
OFF Non si verrà informati in nessun caso della
ricezione dei nuovi memo.

ON è sostanzialmente la combinazione di LOGON e NEW.

SET LIMIT
Sintassi: SET LIMIT [canale] limite

Imposta il numero massimo di memo che si possono tenere
(o che può tenere il canale indicato). Se il limite è
impostato a 0, nessuno potrà inviare memo. In ogni caso,
non è possibile impostare il limite a un valore maggiore
di %d.

INFO
Sintassi: INFO [canale]

Mostra le informazioni sul numero di memo che hai, quanti
memo non sono ancora stati letti e quanti memo puoi avere
in totale. Se viene specificato un canale, mostra le stesse
informazioni, ma relative al canale indicato.

STAFF
Sintassi: STAFF testo-memo

Invia un memo contenenteo testo-memo a tutto lo services staff.
Nota: Se hai degli operatori sia nella lista oper che nella
lista admin, riceveranno il memo due volte. Lo stesso vale per
gli opers che si trovano sia nella lista root che in altre liste.

SERVADMIN SET LIMIT
Sintassi: SET LIMIT [utente | canale] {limite | NONE} [HARD]

Imposta il numero massimo di memo che un utente (nick) o
canale può avere. Impostare il limite a 0 fa in modo che
l'utente (o il canale) non possa ricevere alcun memo;
impostarlo a NONE fa sì che l'utente (o il canale) possa
ricevere e conservare un numero indefinito di memo. Se non
viene specificato nessun nick o canale, viene impostato il
proprio limite.

Aggiungere il parametro HARD fa in modo che l'utente non
possa cambiare il limite. Non aggiungerlo ha il livello
opposto, e permette all'utente di cambiarlo, anche se un
limite precedente era stato impostato con HARD.

Questo uso di SET LIMIT è limitato ai Services admin.
Gli altri utenti possono impostare il limite soltanto per
se stessi o per i canali sui quali hanno abbastanza
privilegi, e potrebbero non essere in grado di rimuovere
il limite o di impostarlo a un valore maggiore di %d.

SERVADMIN INFO
Sintassi: INFO [nick | canale]

Senza parametro, mostra le informazioni sul numero di memo
che hai, quanti memo non sono ancora stati letti e quanti
memo puoi ricevere in totale.

Se viene indicato un canale, mostra le stesse informazioni
ma relative al canale; se viene indicato un nick, mostra
le stesse informazioni ma relative al nick.
Questo modo d'uso è limitato ai Services admin.