World: <human readable string for the Connections Menu> ClientMode: <character | line> default value is character Host: <host name> Port: <port number> Login: <user name> Password: <some password> ConnectScript: <lines of text to send following connection> ConnectScript: ... DisconnectScript: <lines of text to send before disconnecting> DisconnectScript: ... KeyBindings: <keystroke emulation> World: <a different string for a different world> Host: <a different host name> Port: <a different port number> ...Directive names are not case sensitive. The following definitions are equivalent:
# All the same... ColourBackground: #000000 COLOURBACKGROUND: #000000 colourbackground: #000000 cOlOuRbAcKgRoUnD: #000000When a
ConnectScript:
header is present it is
assumed to contain *all* the information required to connect
to a site as well as additional commands which are sent after
the connection is made. This means that if you're sending
several lines of ConnectScript:
data then the
first line needs to be 'connect %u %p'.
For example, the following definitions explicitly send the
string connect %u %p
to the MOO and then send
additional lines of data:
World: foo
Host: bar.com
Port: 1234
Login: mumble
Password: <somepassword>
ConnectScript: connect %u %p
ConnectScript: @xmcp_challenge
ConnectScript: ...