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.
FLOOD - Set client class flood options.
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 join
Example:
/as help client set <command>
FPS: Use this command to set the default frames per second that is sent to a client when connected with the stream server. This default can be increased by a higher fps setting in a channel.
FPSLIMIT: The framelimit will set the 'maximum' frames per second that a client can receive even if a specific channel is set higher.
Example:
/as client Z-Default stream fps 5
/as client Z-Default stream fpslimit 10
There are two settings that will over-ride the client fpslimit setting: The servers FPSLIMIT and limits that are set by External Methods.