Send commands with /msg MemoServ COMMAND or the shorthand /ms COMMAND.
Both sender and recipient must be registered with NickServ.
Sending
| Command | Syntax | Description |
| SEND | SEND <nick|#channel> <message> | Send a memo to a user or channel. If the recipient is online they get a notice immediately. Channel memos go to all users with SOP access or above. /msg MemoServ SEND Alice Hey, wanted to let you know... |
| CANCEL | CANCEL <nick|#channel> | Cancel the last memo you sent to a user or channel, as long as they haven't read it yet. /msg MemoServ CANCEL Alice |
| CHECK | CHECK <nick> | Check whether the last memo you sent to a user has been read. Only works for user memos, not channel memos. /msg MemoServ CHECK Alice |
Reading & managing
| Command | Syntax | Description |
| LIST | LIST [#channel] [NEW] | List your memos. Add a channel name to list channel memos. Use NEW to show only unread ones. /msg MemoServ LIST NEW |
| READ | READ [#channel] <num|LAST|NEW|ALL> | Read memos by number, range (e.g. 2-5), or use LAST, NEW, or ALL. Add a channel name for channel memos. /msg MemoServ READ NEW |
| DEL | DEL <num|LAST|ALL> | Delete a memo by number, the last one, or all memos. Ranges like 2-5 work too. /msg MemoServ DEL ALL |
Ignore list
Block memos from specific users. Blocked senders won't be told they're ignored.
| Command | Syntax | Description |
| IGNORE ADD | IGNORE ADD <nick|mask> | Block memos from a user or hostmask. |
| IGNORE DEL | IGNORE DEL <nick|mask> | Remove an entry from your ignore list. |
| IGNORE LIST | IGNORE LIST | Show your current memo ignore list. |
Settings
| Command | Syntax | Description |
| SET NOTIFY | SET NOTIFY ON|LOGON|NEW|OFF | Control when you're notified about new memos. ON = on login, returning from away, and on arrival. LOGON = on login and away return only. NEW = only when a memo arrives. OFF = never. |
| SET LIMIT | SET LIMIT <num> | Set the maximum number of memos you'll accept (up to 20). Use 0 to block all incoming memos. |