# This is the full access CGI:IRC 0.5 config file # It will allow access to *all* servers and channels # See http://cgiirc.sourceforge.net/docs/config.php for help editing it. # ----- # These are the default settings to show on the login form # default server(s) to connect to, more than one server can # be entered as a comma seperated list default_server = irc.secsup.org default_port = 6667 # default channel(s), again this can be a comma seperated list default_channel = #978 # Realname to use (in /whois) default_name = CGI:IRC User # default nickname, a ? is replaced with a random number default_nick = CGI??? # The default username to send, this will only be sent if # encode_ip (below) is set to 1 or less and will have no affect # if the system is running identd. default_user = cgiirc # Default quit message #quit_message = CGI:IRC # Quit prefix added to EOF messages and other quits not from /quit #quit_prefix = CGI:IRC # ----- # System setup options # You can change the default locations of the scripts with these # settings, generally they don't need to be changed script_nph = nph-irc.cgi script_form = client.cgi script_login = irc.cgi image_path = images # The location to *append* before the location of the socket directory # (don't change this unless you understand it - and then think about it again). # Remember you will need to either edit client-perl.cgi or # client.c and recompile client.cgi if you change this # IF YOU CHANGE THIS AND HAVE ANY PROBLEMS TRY THE DEFAULT BEFORE ASKING FOR # HELP socket_prefix = /tmp/cgiirc- # Virtual Host - Bind to a specific IP address # (this must be a valid interface or IP alias on your system). vhost = 206.183.133.187 # For IPv6 #vhost6 = # Prefer IPv6 addresses if both addresses resolve (default is IPv4). #prefer_v6 = 0 # ----- # Access related settings # encoded_ip, set to 3 to send real IP in realname and encoded in username # set to 2 to send hex encoded IP address in username # and in realname, set to 1 to send only in realname and 0 to # disable. encoded_ip = 2 # If the ip_access_file option is set to the filename that # contains ipaccess information then CGI:IRC will check this file. # See ipaccess.example for more information, rename it to ipaccess # and uncomment the line below to enable. #ip_access_file = ipaccess # Allow access to servers and channels not set in the default # settings above and use access_channel and access_server below. allow_non_default = 1 # This is regular experssion that sets what channels access should # be allowed to. access_channel = .* # This is regular experssion that sets what servers access should # be allowed to. access_server = .* # A list of commands to allow and deny access to, this is a space # seperated list of commands to allow access to or if prefixed # with an ! commands to disallow access to. # Eg to only allow access to, msg, me, whois, join, nick # = msg me whois join nick ! # Note the ! on the end, it disallows all other commands # It is recommened that you disable quote if you are limiting # access to channels. #access_command = !quote access_command = # Session timeout (timeout after this many seconds of inactivity). # 18000 is 5 hours session_timeout = 18000 # Admin password (used for /ctcp kill) # Remember this is a crypt of the password - not the actual password. #admin password = # If your server is password protected and you wish to provide the password in # the script rather than get the user to enter the password then set this # option to the password (The user can still override this with a password on # the login form). #server_password = # ----- # Appearence settings # The options to show on the basic and advanced login forms. # Simply a space seperated list of the fields to display. #login basic = Nickname Channel #login advanced = Nickname Realname Channel Server Password Format # The default format to use format = default # Remove almost all colour from the output #removecolor = 0 # By default CGI:IRC shorterns the text inside links to 120 characters to work # around browser bugs. This changes the length text is shortened to #linkshorten = 120 # ---- # Interface settings # These control the options for the user - the user can change these via the # options dialog. # Uncommenting the options below will change from the default value. # Enable Timestamps for all text #interface timestamp = 1 # Convert :-) and so on into smilie images #interface smilies = 1 # Default font to use #interface font = monospace # Show users nickname next to text entry area #interface shownick = 1