Group Configuration File


Group Configuration (groupname.prof)

Each ParaChat Server includes a Group that is created for you. This Group name is called "community". Group profiles contain the configuration information for the chat Group. Group profiles are located in the "groups" directory (...\ParaChat\ParaChat450\groups\groupname.profile) of your ParaChat Server. A Group profile is automatically created in the "groups" directory when you create new ParaChat Group. Below is a listing of important Group configuration parameters, and their function.

Group profile files are simple text files that can be edited using a text editor. Please note that any change to a Group profile requires that the information cached in the chat server be cleared before the changes take effect. To "reread" the most current Group profile configuration, simply log into the chat room that you edited using your admin name and password, and then type the following command: /room reread

Feature
Configuration parameter
Defaults / Values / Examples
Group member list. This is a list of rooms that belong to a particular Group group.Members Example:
#RoomA,#RoomB,#RoomC
Action taken if URL of entering Web page does not match the creator URL in the room configuration file.
(Can be set on a per-room basis.)
group.EnforceURL Allowed Values:
channel.enforce_url=warn
Issues warning message but allows entry to room.

channel.enforce_url=allow
Allows any URL without warning.

channel.enforce_url=deny
Denies entry to room if URL does not match creator URL.

URL for the Web page containing
the chat rooms
group.CreatorURL Example:
http://aaa.com,http://bbb.com,
http://123.456.123.456/chat.html

Use full path name to chat page or to the document root of Web site containing the room

Max number of users in the entire group group.MaxSessions Default:
100
Group topic for the created and
dynamic rooms created for this group
group.DefaultTopic Example:
Welcome to my chat room!
This can be overwritten for each room in the room profile
Profanity Filter group.ProfanityFilter Allowed Values:
true or false
Admins for the Group. group.Admins Example:
channel.admins=Ann,Clay
Comma-separated list of usernames with admin privileges to the room. This list complements the admin names in a room profile.
Closes a Group and displays a message giving the reason group.CloseReason Example:
The room is closed and will reopen at 8:00pm

Example

This is the included Group called community (File community.prof)

#Group Settings in community.prof
#Thu Feb 06 18:19:07 PST 2003
group.ProfanityFilter=
group.MaxSessions=100
group.EnforceURL=allow
group.CreatorURL=
group.Admins=admin
group.Members=#TestRoom
group.BannedIP=
group.DefaultTopic=Welcome To Our Community Chat Room

Home | Hosting | Server | Features | Samples | Chat Now | Web Tools | Help | Affiliate

©1996 - 2006   M Square, Inc. |  Privacy Policy