$Id$ DESCRIPTION There is a file called licq_fifo in the base directory, typically ~/.licq. This is a special device called a FIFO (for First-In-First-Out). You can write to this file just like any other file, although typically one uses echo something > licq_fifo. QUOTING The <"> is used for quoting. Escape Sequences: (only valid in a quoted string) \n NL \t h tab \v v tab \b backspace (?) \r CR \f FF \a BEL Be careful of shell special characters like '"[],; etc. Escape these characters with a "\". FIFO COMMANDS <> is the "meta delimiter" (so don't type it) [] arguments are optional help print commands help information. status <[*]> status: online, offline, na, away, occupied, dnd, ffc Sets the status of the current licq session to that given (precede the the status by a "*" for invisible mode) auto_response Sets the auto response message without changing the current status. message Send a message to the given buddy. url [] Send a url to the given buddy. sms Send a SMS to the given buddy. sms-number Send a SMS to the given cellular number. redirect Redirects the stdout and stderr for licq to the given file debuglvl Set what information is logged. See in licq -h. adduser Add a user to your contact list. note that buddy must be an uin userinfo Updates a buddy's user information exit Causes the licq session to shutdown. ui_viewevent [] Shows the oldest pending event. ui_message Open the plugin's message composer to . list_plugins Lists the loaded UI plugins. load_plugin Loads the UI plugin called . unload_plugin Unloads the UI plugin called . Use list_plugins to see currently loaded UI plugins. help print commands help information. EXAMPLES $ LICQ_FIFO="$HOME/.licq/licq_fifo" # change the status. set an away message $ echo 'status *away "%a: Im away?"' > $LICQ_FIFO # send a message to John $ echo 'message John "\t H e l l o\n world"' > $LICQ_FIFO # send a message to 1234567 $ echo 'message 1234567 "you are a lucky man"' > $LICQ_FIFO # send an URL to message to Bob $ echo 'url Bob http://www.licq.org "do you use it?" ' # close licq $ echo 'exit' > $LICQ_FIFO