|
MemoServ is a utility allowing IRC users to send short messages to other IRC users, whether they are online at the time or not. Both the sender's nickname and the target nickname must be registered in order to send a memo.
MemoServ's commands include:
SEND Send a memo to a nick or channel CANCEL Cancel the last memo you sent LIST List your memos READ Read a memo or memos DEL Delete a memo or memos SET Set options related to memos
SEND Syntax: /msg MemoServ SEND {nick | channel} memo-text
Sends the named nick a memo containing memo-text. If a channel is specified instead of a nick, the memo is sent to all users on its access list with at least level 10 (by default; this can be changed with the ChanServ LEVELS command.) The recipient(s) will receive a notice that they have a new memo. The target nickname/channel must be registered.
CANCEL Syntax: /msg MemoServ CANCEL nick
Cancels the last memo you sent to the given nick, provided it has not been read at the time you use the command.
LIST Syntax: /msg MemoServ LIST [list | NEW]
Lists any memos you currently have. With NEW, lists only new (unread) memos. Unread memos are marked with a "*" to the left of the memo number. You can also specify a list of numbers, as in the example below: LIST 2-5,7-9 Lists memos numbered 2 through 5 and 7 through 9.
READ Syntax: /msg MemoServ READ {num | list | LAST | NEW}
Sends you the text of the memos specified. If LAST is given, sends you the memo you most recently received. If NEW is given, sends you all of your new memos. Otherwise, sends you memo number num. You can also give a list of numbers, as in this example: READ 2-5,7-9 Displays memos numbered 2 through 5 and 7 through 9.
DELETE Syntax: /msg MemoServ DEL {num | list | ALL}
Deletes the specified memo or memos. You can supply multiple memo numbers or ranges of numbers instead of a single number, as in the second example below. If ALL is given, deletes all of your memos.
Examples: DEL 1 Deletes your first memo.
DEL 2-5,7-9 Deletes memos numbered 2 through 5 and 7 through 9.
SET Syntax: /msg MemoServ SET option parameters
Applies to the following commands:
NOTIFY Syntax: /msg MemoServ SET NOTIFY {ON | LOGON | NEW | OFF}
Changes when you will be notified about new memos:
ON You will be notified of memos when you log on, when you unset /AWAY, and when they are sent to you. LOGON You will only be notified of memos when you log on or when you unset /AWAY. NEW You will only be notified of memos when they are sent to you. OFF You will not receive any notification of memos. ON is essentially LOGON and NEW combined.
LIMIT Syntax: /msg MemoServ SET LIMIT [nick] {limit | NONE} [HARD] Sets the maximum number of memos a user is allowed to have. Setting the limit to 0 prevents the user from receiving any memos; setting it to NONE allows the user to receive and keep as many memos as they want. If you do not give a nickname, your own limit is set. Adding HARD prevents the user from changing the limit. Not adding HARD has the opposite effect, allowing the user to change the limit (even if a previous limit was set with HARD).
This use of the SET LIMIT command is limited to services admins. Other users may only enter a limit for themselves, may not remove their limit, may not set a limit above 50, and may not set a hard limit.
FORWARD Syntax: /msg MemoServ SET FORWARD {ON | OFF}
Sets whether you will get a copy of new memos by e-mail (ON) or not (OFF). You can't enable this option unless you have an authenticated e-mail address associated with your nick. Type /msg NickServ HELP SET EMAIL and /msg NickServ HELP AUTH for more information.
This option may be disabled on some networks.
|