How to use matrix.org and vector.im as an IRC client
Join the room #freenode_<#channel>:matrix.org
, replacing <#channel>
with the name of the IRC channel. For example, in order to join the #prometheus
IRC channel, join the room #freenode_#prometheus:matrix.org
on matrix.org.
In vector.im, rooms can be joined with the directory symbol on the bottom left.
As described here: If you have a Freenode-registered nickname and want to use it from Matrix, you can do it like this:
- Leave with your nick on IRC
- On Matrix, open a new chat (with vector.im this is the "+" sign on the bottom left)
- Invite
@appservice-irc:matrix.org
to the new chat - Say
!nick <yournick>
- A request for new chat with
NickServ
will pop up - Accept it and identify yourself with your Freenode password (
identify <password>
)
Voila, you'll be using your Freenode-registered nick through Matrix, being able to use multiple devices simultaneously with shared history and all!
- On Matrix, open a new chat (with vector.im this is the "+" sign on the bottom left)
- Invite
@freenode_<nick>:matrix.org
to the new chat (replace<nick>
with the nick name. For example, to start a chat withNickServ
, invite@freenode_NickServ:matrix.org
)
This works for nicks that are known to matrix.org, i.e. if the nick has never joined an IRC channel that was bridged to matrix it won't work.
Authentification with the IRC network can be done automatically during login. Open a private chat with appservice:
!username
!storepass irc.libera.chat
More details here: https://meta.wikimedia.org/wiki/Matrix.org#Authenticating_with_LiberaChat