IRC is a real time communication protocol based on text.
Disroot Chat allows you to connect to any IRC channel, on any server, using your XMPP client of choice. This is possible thanks to Biboumi, a gateway that connects both protocols and allows access to IRC channels as if they were XMPP rooms. Our gateway is hosted at irc.disroot.org
To join an IRC channel using your XMPP client, use the following schema:
#channelname%irc.network.tld@irc.disroot.org
For example, to join #archlinux channel on the Freenode IRC network you need to use the following format:
#archlinux%irc.freenode.net@irc.disroot.org
Make sure to provide the correct channel name (#channel) and IRC server's address (irc.network.ltd).
@irc.disroot.org must remain as it is pointing to our Biboumi's address.
The gateway also allows private chats with IRC users (1 on 1 chat). To start a private chat with a user on IRC, you need to use the following syntax:
nick%irc.network.tld@irc.disroot.org
Where nick is the username you want to talk to.
While on XMPP a user can have a different nickname for each room, IRC nicknames are server-wide, which means that a user only has one single nickname on all the channels of a server. So, the nickname you choose when joining an IRC channel on a given server will be the same in all other channels that you join on that same server.
Keep in mind that if you change your nickname on an IRC channel, it will be changed on all channels on the same server as well. To have a different nickname in a channel you are about to join, you will need to do it explicitly with the /nick command before joining the channel.
For example: /nick yournickname
(most IRC servers limit the nickname to 9 characters)
IRC settings can be configured at three different levels:
irc.disroot.org
irc.network.tld@irc.disroot.org
#channel%irc.network.tld@irc.disroot.org
If there are common options across all the levels, priority or over-ride of those settings is set in the following way:
1. Channel > 2. Network > 3. Transport
#channel%irc.network.tld@irc.disroot.org
, with a chosen nick.irc.network.tld@irc.disroot.org
. If your nick is registered, send message NickServ IDENTIFY password
.#channel
.To setup a different channel on the same network just repeat steps 1 and 3. To setup a different channel but on a different network then repeat steps 1 to 3.
irc.disroot.org
to your roaster.irc.network.tld@irc.disroot.org
to your roaster.#channel%irc.network.tld@irc.disroot.org
to bookmarks and then join.#channel
.To join a different channel on the same network, repeat steps 5 to 7. But if you want to join a different channel on a different network then repeat steps 3 to 7.