---
name: "zicq"
section: "1"
platform: "linux"
package: "zicq"
version: "0.2.9-3"
release: "Debian 2.2 (Potato)"
platforms: ["linux"]
url: "https://new.carta.tech/zicq"
---

# zicq(1)

Interact with ICQ servers from your Linux box, console and Xterm.

## NAME

zICQ - Interact with ICQ servers from your Linux box, console and Xterm.

## SYNOPSIS

**zicq**\
 There are no command line arguments.

## DESCRIPTION

zICQ is an unofficial clone of the ICQ client designed to run on Linux machines, although it may run under other \*nixes as well. What does unofficial mean? It means that Mirabilis / AOL have nothing to do with this project. zICQ is designed to run in a console or xterm on a Linux box, it uses the standard telnet daemon packaged with all Linux distributions.

## HISTORY

zICQ began as a few small patches and changes to the mICQ project. Eventually, after rewriting the entire user interface and adding various functions, I mailed them back to Matt Smith, the original author. But as time went on, I was ignored and he kept releasing on his own. Because he had made the source code Public Domain, I took it with my changes and started releasing it under the new name zICQ.

So did I just rip the source and take credit for it? No. Much like BitchX spawned from ircII, zICQ has come from mICQ. The theory behind mICQ was / is portability, while zICQ focuses on the Linux platform and useability. I still give lots of credit to the mICQ team, they've done some incredible work.

## COMMANDS

- **A - usage: a \<message\>**

  Sends a message to the same nick. Its short for "again" Multi-line

- **Add - usage: Add uin Nick**

  Adds a person to your contact list with the designated nick.

- **Auth - usage: auth \[uin/nick\]**

  Purpose: If your account is set that users must request your authorization before adding you to their contact list, they will send you an authorization request. This command gives them your authorization.

- **Auto - usage: auth \[uin/nick\]**

  Purpose: Toggles your Auto reply, and sets your auto reply message.

- **Away - usage: Away**

  Purpose: Sets your server status as Away. Same as "change 1"

- **Beep - usage: Beep**

  Purpose: Toggles beeps on or off. Beeps are triggered by messages and notices.

- **Change - usage: Change #**

  Purpose: Allows you to change your "status". Eg: online, away, etc. \*note\* if no # is specified, it will list possible numbers.

- **Clear - usage: clear**

  Purpose: clears the main window of all text.

- **Dnd - usage: dnd**

  Purpose: Sets your server status as do not disturb. Same as "change 19"

- **Ffc - usage: ffc**

  Purpose: Sets your server status as free for chat. Same as "change 32"

- **Hist - usage: hist \[uin/nick\]**

  Purpose: Shows a complete log of messages from the designated account.

- **Info - usage: info \[uin/nick\]**

  Purpose: Gets information on the desired uin, such as port, name, email. \*note\* you can only get the personal info the person submitted

- **Inv - usage: inv**

  Purpose: Sets your server status as invisible, Same as "change 256". \*note\* Other users will not see that you are online.

- **Msg - usage: msg \[uin/nick\] \<message\>**

  Purpose: Sends the desired uin a message. Also if you do not specify a message (Ex: msg 123456), you will enter multi-line mode for longer messages. Use a . on a single line to send the message.

- **Msga - usage: msga \<message\>**

  Purpose: Similar to the msg command, except that it sends a message to everyone in your contact list. Multi-line mode works the same as it does in Msg.

- **Na - usage: na**

  Purpose: Sets your server status as not avaliable. Same as "change 5"

- **Occ - usage: occ**

  Purpose: Sets your server status as occupied. Same as "change 17"

- **Online - usage: online**

  Purpose: Sets your server status as online. Same as "change 0"

- **Quit - usage: quit, or q**

  Purpose: Logs you off the icq server, and exits zICQ.

- **R - usage: r \<message\>**

  Purpose: Replies with a message to the last nick that messaged you. Multiline mode works the same as with all the other message commands.

- **Resize - usage: resize**

  Purpose: Handy for xterms, if you mess up your window, will destroy then rebuild the window.

- **Search - usage: search user@host**

  Purpose: finds users in the servers database with a matching email address. \*note\* if you just put in the user without a host you will see \_all\_ possible matches. Ex: search test

- **Sound - usage: sound**

  Purpose: toggles sounds on/off. Sounds are configurable in ~.zicq/zicqrc any player/file can be used as long as its setup in your environment. Sounds are triggered by messages, and notices.

## FILES

**$HOME/.zicq**\
  \- Directory where zICQ stores it's data files per user.

**$HOME/.zicq/zicqrc**\
  \- Configuration file found in your home directory, edit for your preferences.

**$HOME/.zicq/zicq\_log**\
  \- Log file of your zICQ activities.

## AUTHOR

**zICQ** was made by Zachary Allison. Matt Smith made the original mICQ.
