To create new wiki account, please join us on #znc at Libera.Chat and ask admins to create a wiki account for you. You can say thanks to spambots for this inconvenience.

partyline

From ZNC
Revision as of 00:34, 12 March 2023 by M00n (talk | contribs) (Added link to the git issue where it was decided to be removed)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


Partyline is like a small internal IRC network inside your bouncer. It allows any user connected to your bouncer to chat with other users. This is a global module. The etymology of this module's name stems from the historical arrangement in telephony referred to as a party line.

Usage

Arguments

This global module takes any number of arguments. The arguments are a list of channel names which users join automatically.

Read loading modules to learn more about loading modules.

Commands

When this module is loaded it watches user input for channels starting with ~ (tilde)

This means that you can /join ~#channel and the module will catch this and join you to the internal channel without forwarding that message on to IRC. Anyone connected to your ZNC will be able to join any ~#channel with eachother regardless of which irc network they are connected to.

You can also /msg ?zncuser to have a private chat with another user connected to your ZNC.

list

To get a list of available channels you can use /msg *partyline list:

<prozac> list
<*partyline> +---------+-------+
<*partyline> | Channel | Users |
<*partyline> +---------+-------+
<*partyline> | ~#foo   | 1     |
<*partyline> | ~#znc   | 2     |
<*partyline> +---------+-------+