Tools

ZNC

ZNC is an Internet Relay Chat (IRC) network bouncer or BNC. It can detach the client from the actual IRC server, and also from selected channels. Multiple clients from different locations can connect to a single ZNC account simultaneously and therefore appear under the same nickname on IRC. It supports Secure Sockets Layer (SSL) secured connections and IPv6.

About ZNC in Amahi

Currently BETA for Amahi 7.

The application makes use of your HDA first admin user. To log in to the web interface, enter that user name and the password is admin. You can change the password once logged in to anything you desire.

ZNC appears in the Servers tab so you can stop, start, and restart as needed.

There is a FAQ on the ZNC web site which may help with common questions.

Initial Configuration

There are a few steps you need to complete before ZNC is ready.

Log into the web interface using credentials as noted in the Special Instructions on the Applications Installed tab. Expand the ZNC app and you will see them displayed.

Once logged in, select User Settings from the menu on the left.

To be continued...

IRC Client Setup

mIRC

When using the mIRC client you will need to connect to ZNC using the following command:

When using mIRC in Windows, go to the options page. Select Server and choose Add. The following window will open:

Option

Value

Description

ZNC

IRC Server

HDA IP

Port

26244

Group

ZNC

Password

ZNC <username>:<password>

Chatzilla (FireFox Add-on)

After installation of Chatzilla Add-on you can enter the following in your browsers address bar:

irc://<YouHdaIp>:26244/<channel>/?pass=<ZncUser>:<ZncUserPass>

or

irc://<YourHdaIp>:26244/,needpass?pass=<ZncUser>:<ZncUserPass>

or SSL

ircs://<YourHdaIp>:26244/,needpass?pass=<ZncUser>:<ZncUserPass>

Client Commands

Commands are given to ZNC by messaging the virtual user *status. Likewise, modules are communicated to by messaging *modname as well. Alternatively you can use /znc command instead of /msg *status command and /znc *module command instead of /msg *module command.