MongooseWhere programmers kick back and build silly things together.

All help topics · Link to this topic

Showing help on 'multi'

multi-communication feature

This is the feature object one needs to talk and communicate on a 'listening
channel.' You should type `@add-feature #279' to add this feature to yourself,
then you can type any of the following commands:
@xreg <channel-object> Makes <channel-object> a new listening channel.
<channel-object> must be a descendant of $channel. <channel-object> is the name of
your new channel.
@xunreg <channel> Closes your channel, and removes it from the list.
@xac <player> on <channel> Allows <player> to talk on <channel>
@xre <player> on <channel> Disallows <player> to talk on <channel>
@chan [<type>|<group> ...] [not <type>|<group> ...]
lists all channels, or specific <types> or <groups>
types: private, active, hyper-active
groups: talking, listening, open, closed
@xstat [<channel>] Shows the status of your current channel or <channel>
@xwho Show who is listening to your current channel
@xwho all Show all players on channels with online listeners
@xcon <channel> Connect yourself to <channel>
@xdiscon Disconnect yourself from all channels.
@xlisten <channel> Begins listening to <channel>, but continue talking on
your current channel.
@xsilence [<channel>] Disconnect from <channel>, or your current channel.
@xsw <channel> Continue listening to current channel, but begin talking on
<channel>
@xonly [<channel>] Quit listening to all channels, and begin talking only on
<channel>, or your current channel.
@xm|xm <text> Transmit <text> on your current channel. EX: xm hello
@xmo|xmo|xm:|@xm:<emote> Transmit an emote. EX: xm:waves
@xalias <alias>|none Set your alias to <alias> for the Anonymous channel, or
remove your alias and use the default.
@xth|xth <thought> Think <thought> on your current channel EX: xth can you
read my mind?

If anyone runs into problems with any of these verbs, or gets a traceback on
any part of the multi-communication channel, moomail to Chapman, and I will
get it fixed as soon as I can.

Commands:
@xstat*us - Usage: @xstatus [<channel>]
/* - USAGES: [channel - listen or unlisten to channel
@xm*it - Usage: xm <text>
@xreg*ister - Usage: @xregister <channel-object>
@xmo*te - Usage: xmote <emote>
@xhelp - Usage: @xcommands/@messages
@xlisten - Usage: @xlisten <channel>
@xwho - Usage: @xwho
@xsilence - Usage: @xsilence [<channel>]
@xsw*itch - Usage: @xswitch <channel>
@xonly - Usage: @xonly [<channel>]
@xunreg*ister - Usage: @xunregister <channel>
@xalias - Usage: @xalias <alias>|none
@xac*cept - Usage: @xaccept <player> on <channel>
@xstatus(nonnetted) - Usage: @xstatus [<channel>]
@xre*ject - Usage: @xreject <player> on <channel>
=* - Usage: =<channel> <text>
@xcon*nect - Usage: @xconnect <channel>
@xeval*-d - xeval any any any
@xdiscon*nect - Usage: @xdisconnect
@chan*nels - Usage: @channels