take appleTo give an object you are holding to somone else (you can see what you are holding with look me), use the give command. For example, to give the apple to Ted, do:
give apple to tedYou can drop or get rid of objects with the drop command. For example, to drop a banana:
drop bananaThis becomes more interesting if you become a programmer and can create objects to give to other people.
So, to paste our favorite poem, do the following:
@paste
The following will appear:
[Type lines of input; use `.' to end or `@abort' to abort the command.]Paste your text in, press enter to send it, and then finish by typing a single period and pressing enter. It will appear like this on everyone's screen:
--------------------------------- Q*Bert ---------------------------------- My Favorite Poem, by Alan Roses are red Violets are blue I luv muds and so do you -------------------------- Q*Bert stops pasting ---------------------------In addition, you can also paste privately to a single person. It is very similar, except the command is @pasteto. To paste something to DesertDave, do: @pasteto desertdave. The method used to paste text in is the same as for the normal @paste statement.
@misc-options tstamp NThis will display the time every N minutes if something is going on. It is smart and will not timestamp when nothing is going on, which would be pointless. You can change what the time looks like, for example, if you prefer it to say "Minute 15 after the hour 2" instead of 2:15, you can do that. Refer to help tstamp for information on that. For reference, here are the shortcuts you can use in your timestamp format:
$H -> hour #. $M -> min #. $S -> second #. 24-hour format, fixed width. $h, $m, $s same x/c have not-fixed format. 00:03:24 vs. 0:3:24 $O/$o -> numeric hour in 12-hour format. $D -> long day name. $d -> short day name. $N -> long month name. $n -> short month name. $Y -> long year # (e.g. '1991'). $y -> short year # (e.g. '91') $Z -> the time zone $P/$p -> AM/PM, or am/pm. $T -> date number. $t -> date number with no extra whitespace etc. $1 -> Month in fixed-width numeric format (01-12) $2 -> Month in nonfixed numeric format (1-12) $3 -> Date in fixed-width format, 0-fill $$ -> $.
@subscribe neil with notificationThe with notification suffix indicates that you want to know immediately when something has been sent to the list. You can then use @nn to read the new mail.
Sending mail is a little harder. There are two ways, @send and @qsend.
Type @send *neil to send to the neil list, for example. It will prompt for a subject and then let you type in the message. This will initially let you type in the message with the in-MOO editor, which isn't too easy to use. You have to prefix all lines with double quotes (") and then type send at the end to finish it.
If you use emacs, then you probably want to do: @edit-options +local. This will let you do the editing in an emacs buffer before sending. Then, as it says itself when letting you edit a message:
Use ^C^S to send, ^C^C to send and destroy, ^C^] to abort...
Using @qsend is a little easier, as it is all contained on one line. The format is:
@qsend *neil subj="<subject>" messagemessagemessage...
@edit-options +localto tell the MUD that you want all editing to be done locally (in emacs). Besides that, it's probably best to refer to the MOO programming references listed on the first page.