Here is a list of all services used by the Circle Intermud protocol.
This list is NOT yet complete, nor is it completely accurate: I'm still
working on this bit...
- "startup"
-
Notify the world that we are alive.
- 1000
- The Intermud UDP port
- The name of our mud
- The mud's login port (TCP)
- An integer indicating the type of this mud
(1 = Circle, 2 = Merc, 3 = Envy, 4 = Other)
- The driver version of this mud
- Intermud version (usually "1.0")
- Supported services (usually "F0000000")
- "ping request"
-
Send out information about ourselves.
- 1020
- The Intermud UDP port
- The name of our mud
- The mud's login port (TCP)
- An integer indicating the type of this mud
(1 = Circle, 2 = Merc, 3 = Envy, 4 = Other)
- The driver version of this mud
- Intermud version (usually "1.0")
- Supported services (usually "F0000000")
- "ping reply"
-
Send out information about ourselves.
- 1030
- The name of our mud
- The mud's login port (TCP)
- The Intermud UDP port
- An integer indicating the type of this mud
(1 = Circle, 2 = Merc, 3 = Envy, 4 = Other)
- The driver version of this mud
- Intermud version (usually "1.0")
- Supported services (usually "F0000000")
- "mudlist request"
-
Retrieve a mudlist.
- 1040
- Reserved for local communication
- "mudlist reply"
-
Send out information about ourselves.
- 1050
- The name of a mud
- The mud's login port (TCP)
- The Intermud UDP port
- An integer indicating the type of this mud
(1 = Circle, 2 = Merc, 3 = Envy, 4 = Other)
- The driver version of this mud
- Intermud version (usually "1.0")
- Supported services (usually "F0000000")
- ...
(etc.)
- "dns update"
-
Send out information about ourselves.
(Possibly as a reply to a mudlist.)
- 1070
- The name of our mud
- The mud's login port (TCP)
- The Intermud UDP port
- The driver version of this mud
- Intermud version (usually "1.0")
- An integer indicating the type of this mud
(1 = Circle, 2 = Merc, 3 = Envy, 4 = Other)
- Supported services (usually "F0000000")
- "info"
-
Send out general information for logging purposes only.
- 1100
- Reserved for local communication
- "tell request"
-
Send out information about ourselves.
- 2000
- The player we wish to address
- The mud this player is on
- The active player
- The name of our mud
- The message we want to relay
- "tell reply"
-
Response to a tell or page.
- 2010
- The wizard to respond to
- The mud to send to
- "Server" dummy name
- The name of our mud
- The message, e.g.
%s is not currently on-line;
%s is currently mailing or writing;
Your message has been delivered
- "who request"
-
Request login information from another mud.
- 2020
- The mud we want a listing from
- The active player
- The name of our mud
- "who reply"
-
Respond to a who request
- 2030
- The mud to respond to
- The player to respond to
- The name of our mud
- Information about an active player
[level] name title
- ...
(etc.)
- "page"
-
Send a "page" to another player.
- 2040
- User to page
- The mud this user is on
- The active player
- The name of our mud
- The message to send, or NONE for a general page
- "mudinfo request"
-
Request information on another mud
- 2050
- Reserved for local communication
- "mudinfo reply"
-
Send out information about ourselves.
- 2055
- Reserved for local communication
- "wiz"
-
Say something over the intermud wizard channel.
- 3000
- The active player
- The name of our mud
- The message we wish to relay
- "dns purge"
-
Force a mudlist purge.
- 4000
- Reserved for local communication
- "reget"
-
Request a mudlist from the bootmaster.
- 4020
- Reserved for local communication
- "stats"
-
Get status information.
- 4040
- Reserved for local communication
- "mute"
-
Mute/unmut a complete mud.
- 4060
- Reserved for local communication
- "debug"
-
Toggle intermud debugging on/off.
- 4070
- Reserved for local communication