Back   Previous   Next

Chat Blazer Gold

Configuring the Chat Blazer Gold chat server

You can configure the operational parameter of the Chat Blazer Gold server using either the command line option or the menu option.


As you may recall from the section "Starting the Chat Blazer Gold server", the online menu screen for the Chat Blazer Gold server is

   Chat Blazer Gold        Copyright (C) Pendulab 2001
   version: 3.10
   Chat Server Startup
###Current Server Settings :
   1) Log chat conversation --- OFF
   2) Log users' entries    --- OFF
   3) Current Port Number   --- 7999
   4) Status update         --- OFF

   Please select :
   1) Toggle chat conversation logging
   2) Toggle users' entries logging
   3) Change port number
   4) Toggle chat server status update
   5) Change status update interval
  *6) Start Chat Server
   7) Quit
     Selection (1-7) >

This is where you set the operational parameter of the server. This section will explain each of the option available to you.

  1. Toggle chat conversation logging -- Enable or disable the logging of chat transcripts. The log files are written to ASCII text format in the same directory where the Chat Blazer Gold server class files are. Format of files is "clYYMMDD". Filenames may be appended with "uX" if there log files with the same name already exists, X is the number of the current log file. For example, a filename "cl010113" is the first chat log file written on Jan 13 2001, whereas "cl010113_2" is the third file. Multiple files are written when the chat server is restarted on the same day.


  2. Toggle users' entries logging -- Enable or disable the logging of the entry and exit time of each chat user. File format follows that of the chat logging, except that the prefix is "ul" instead.


  3. Change port number - Change the port number to one that is allowed by your network administrator or firewall.


  4. Toggle chat server status update - Enable or disable the printing of the number of chat users for each room to the session console. The session console can be the DOS prompt window or a telnet session client window or a UNIX session window.


  5. Change status update Interval - Change the interval time in minutes to print the chat server status update. For example, if the value is 30, the chat server will print the status update every 30 minutes.

  6. Start Chat Server - Start the chat server. The chat server will begin to listen for client connections.


  7. Quit - Terminate the program.


You can also change certain operation parameters via the command line startup. However, you cannot modify the Update of Server Status as it serves no meaning to enable the Server Status Update when the process is running in the background.

For a list of the various options that you can configure with the command line method, please take a look at the section "Starting the Chat Blazer Gold chat server".

You can also edit the file chat.ini where you can change several chat server settings. This file is read only once when the chat server starts up. If you are to change any of the values in this file, it will not affect the current performance of the chat server. You will need to shut down the chat server and start it again to effect the new changes in chat.ini.

The table below enumerates the parameters found in chat.ini.
Parameter Name Value   Description
rooms_filename Filename Specifies a file which stores the list of rooms. Leave it blank to use the default file rooms.txt
 
passwd_path Filename Specifies a file which stores the administrator password. Leave it blank to use the default file adminpwd. You can use a relative pathname to indicate a password file which does not reside in the same directory as the chat server files. This is useful if you do not want to store the file in your WWW directory.
 
verbose_start "yes" or "no" Determines if all event messages are reported when the chat server starts.
 
banned_ipaddresses List of IP addresses or ranges To prevent users of certain IP addresses from connecting to your chat server, you can enter a list of IP addresses or ranges. An IP address looks like this - "169.45.70.85". A range of addresses can be of the form "169.45-145.70.*". This setting can be changed from the Configuration Window of the administrator console.
moderator "yes" or "no" Determines whether to activate the moderator plug-in. Applicable only if you have the moderator plug-in.
 
profanity_check "yes" or "no" Toggles profanity checking of chat conversations.
 
profanity_limit Number Determines the number of times a user sends profanities before being kicked out. A value of "0" disables this automatic kicking.
 
permanent_kick "yes" or "no" Determines if a user can login again after being kicked out for profanities.
 
filter_messages "yes" or "no" Determines if messages with profanities are still sent to all users in the room. If "no" is used, dirty messages are not sent to users but the offence is still counted against the culprit.
 
pass_ratio Number or percentage

Used to determine the number of passes a message requires before being shown.

For example, pass_ratio=1

If the room has 3 moderators, only 1 moderator need to pass the message for it to be shown.

pass_ratio=66%

Again with 3 moderators, now 2 are required to pass the message for it to be shown.

Use "pass_ratio=0" to indicate the all moderators have to pass the message.


Back   Previous   Next