Adds a new client profile. A profile when added is disabled until you specifically enable it, which will allow you to finish your settings before using it. Note: The Default client is called z-default.
Example:
/as client WebMaster add
This is the first step to creating a client profile. Then you need to add a mask for it and enable it.
Allows you to delete a profile you no longer want.
Example:
/as client WebMaster del
This permanently deletes a profile. If you just want to make it temporarily inactive, disable it. Once deleted you will have to completely recreate the profile to use it again.
The disable command disables a client profile without deleting the information.
Example:
/as client default disable
This allows for temporarily disallowing connections to a client class without forcing you to recreate the entire class when you once again want to allow clients to connect.
The enable command will re enable
Example:
/as client default enable
This allows you to enable a client class that is currently disabled or not functioning.
Lists all the parameters of the specified client profile.
Example:
/as client WebMaster list
This is useful to check over how a profile is configured.
These commands allow you to set masks for a client profile. When clients login, they will be compared to the set masks. The first mask they match will control which profile they get.
ADD - Add a Client host mask
DEL - Delete a specified Client host mask
LIST - List all specified Client host masks
Examples:
/as help client mask <topic>
In order to enter the chat network a user must match one of the enabled client masks. Unless you disable the z-default profile, everyone will match it so everyone can join (unless there are klines or other things blocking them specifically). They will receive the modes and the MOTD associated with the first profile they match. The above example would match anyone from webmaster.com. An addy such as *@*.aol.com would match all AOLers.
Each client profile can have a separate MOTD or Message of the Day .
APPEND - Add a line to the bottom of the motd.
DEL - Delete a specific line.
ERASE - Erase the entire motd.
INSERT - Insert a line into the motd.
LIST - List the motd
Examples:
/as help client motd <command>
These commands should give you the flexibility to easily customize your motds. The motd commands work the same way that the chan greeting commands and the script commands.
Because ConferenceRoom matches against the profile name you may want to rename it to set a different order for matching.
Example:
/as client z-default rename zz-default
As a general rule, if a client definition has a very specific mask, prefix the name with an a- and if it is very general prefix it with a z-.
Set specific options for your client profile.
ALTWELCOME - Alternative welcome message.
CHAN - Set a client class default channel.
CHANLOCK - Locks matching users to a specific channel zone.
FLOOD - Set client class flood options.
HOSTOVERRIDE - Define hosts that can bypass CHANLOCK.
LANG - Sets the default language set for that class.
LIMIT - Max Users in class.
LUSERS - Show lusers on connect.
MODE - Set the default modes for users.
MODELOCK - Same as MODE but locks the defaults.
MOTD - Show the motd on connect.
MULTI - Allow more than one user per host.
PASSWORD - Require a password to log on.
PING - Ping Time.
RESTRICTED - Only allow java clients to log onto the server.
Example:
/as help client set <command>
The Enterprise Edition of ConferenceRoom, starting with version 3.0, supports a virtual hosting feature set. This allows a single chat and web server to look like several servers. Users can be separated based on how they connect to the chat or web server and can be presented with distinct views of other users and channels.
ADD - Add a client virtual host IP
DEL - Delete a specified client virtual host IP
LIST - List all specified client virtual hosts
Examples:
/as help client vhost <topic>
Please see Zones and Virtual Hosting for more information.