.\" $Id: micqrc.5,v 1.31 2007-04-09 14:33:53 kuhlmann Exp $ -*- nroff -*- .\" EN: $Id: micqrc.5,v 1.31 2007-04-09 14:33:53 kuhlmann Exp $ .TH MICQRC 5 mICQ .SH NAME .B ~/.micq/micqrc \- The configuration file for micq .SH DESCRIPTION This manual page describes the configuration files for micq. It consists of several sections that are started by .IR [section] , where .I section is the name of the section. File or directory names given are taken relative to the base directory, which is usually ~/.micq/. .SH CONNECTIONS A .B Connection section describes a connection within ICQ. Typically, there are two of them, that are related to each other: a connection to the ICQ server, and a connection to listen to peer to peer communication. You may also have a remote control connection: that means a FIFO is opened, and lines read from it are interpreted in the same way as input lines. .TP .BI type \ \ [auto] Set the connection type to .IR type , which can be .B icq5 for a connection to an ICQ v5 server, .B icq8 for a connection to an ICQ v8 server, .B peer for a connection listening to peer to peer communication, or .B remote for a remote control FIFO. If .I auto is given, create this connection on startup. You presumable want to do this, unless you have several UINs, then set this on the connection corresponding to this UIN you are using. .TP .BI version \ Set the version of the protocol used for this connection to .IR nr . Please note that for a server connections, versions .BR 5 , .B 7 and .B 8 are supported, and for peer to peer connections .BR 6 , .B 7 and .BR 8 . Remote control FIFOs don\'t have a version. .TP .BI server \ Set the server to connect to to .IR server . This defaults to .IR login.icq.com . Unused for peer to peer connections. For remote control fifos, this is the path of the FIFO to be created. .TP .BI port \ Set the port to connect on the server to .IR port , or the first port to try to listen on for peer to peer connections to .IR port . .TP .BI uin \ Set the UIN to log in with to .IR uin . Unused for peer to peer connections and remote control FIFOs. .TP .BI password \ [] Set the password to log in with to .IR password . Unused for peer to peer connections. If omitted, ask for password on startup. Note: BeOS users may not omit the password. .TP .BI status \ Set the status to be on log in in to .IR nr . Status can be: .RS .TP 0 online .TP 1 away .TP 5 not available .TP 17 occupied .TP 19 do not disturb .TP 32 free for chat .TP 256 invisible .RE .RS For peer to peer connections, this is used for the direct connection setting: .TP 1 We\'re firewalled and can\'t receive any connection. Don\'t even try. .TP 2 We\'re firewalled, but use SOCKS and can receive connections. .TP 4 We\'re not firewalled at all. This is the default. .RE .RS Remote control FIFOs do not use this setting. .RE .SH GENERAL The .B General section includes the options for SOCKS 5, that may be eventually moved to their own section, general options, and some strings to override. .TP .BI s5_use \ Set .I number to 0 to disable and 1 to enable. .TP .BI s5_host \ Connect to socks 5 proxy on host .IR host . .TP .BI s5_port \ Connect to socks 5 proxy listening on port .IR port . .TP .BI s5_auth \ Set .I number to 0 to omit authentication and 1 to do authentication. .TP .BI s5_name \ Identify as user .I name to socks 5 proxy. .TP .BI s5_pass \ Authenticate with password .I password to socks 5 proxy. .PP A few book-keeping options are usually placed at the beginning of the micqrc file: .TP .BI encoding\ file\ Specify the encoding which is used for strings in this file as .IR encoding . mICQ will always write this file in UTF-8. .TP .BI encoding\ local\ Specify the user\'s terminal\'s encoding as .IR encoding . This overrides the encoding derived from environment variables. .br .B Note: Using this will cause the locale to be flagged as broken, thus causing characters outside the iso-8859-1 range to be printed in input handling as hex unicode code points as their screen cell width cannot be determined with wcwidth() anymore. Thus, always use the LC_CTYPE locale setting to override the used character encoding. .TP .BI encoding\ remote\ Set the encoding to use for meta data on the server, including the password, to .IR encoding . This encoding is also used for communicating with other contacts whose client doesn\'t understand utf8 messages unless a specific encoding is set for this contact. Deprecated as of mICQ 0.5; use the .I encoding global option instead. .TP .BI format \ Set the format this config file is to .IR nr . Format 2 is current, but format 1 is also accepted. .PP Now the other options: .TP .BI verbose \ Set the verbosity level on startup to .IR level . .TP .BI auto_away \