IRC

From OpenStreetMap Wiki
(Redirected from Irc)
Jump to navigation Jump to search
To start using IRC in your web browser, go to https://irc.openstreetmap.org and choose a nickname.

IRC is real-time chat. It's one of several contact channels used by the OpenStreetMap community. Real-time chat can be a great way to ask a quick question about mapping or some more technical matter, or just to get to know some fellow OpenStreetMap enthusiasts.


#osm on oftc.net

The main OpenStreetMap channel is irc://irc.oftc.net #osm (Port:6667) other chat rooms are listed below, but #osm is fine for most purposes, and has the most people on it.

How to use IRC

You can chat on the web at https://irc.openstreetmap.org. Simply pick a nickname (no spaces) and click 'Login'. It can take a few seconds to log in. You should see some mess with a '***' prefix.

  • Wait a few more seconds to see if you're interrupting any conversation, and then type in the box at the bottom.
  • In general avoid introductory formalities ("Hello!", "Can I ask a question?"), but plunge straight in with what you want to know or ask ("Dont ask to ask").
  • If there is no immediate answer or seemingly no traffic in the channel we recommend to wait up to 15 minutes or try it again at a different time of day.
  • Normal IRC commands work here (e.g. you can set a nickname with "/nick" etc.).

Another in-browser IRC client is Webchat.

Desktop IRC clients are compared at Wikipedia. You will need to input 'irc.oftc.net' as the IRC server, and '#osm' as the channel. IRC communicates over a special port number which may be blocked by your office firewall.

If you want to establish a connection with SSL, use Port 6697.

How to join IRC channels from an XMPP client

You can use public IRC transports to connect to IRC channels via your XMPP client. The general syntax for the MUC address is #channel%irc.network.tld@irc.transport.tld.

For example, to join the #osm channel on irc.oftc.net using the IRC transport at irc.disroot.org join the group chat #osm%irc.oftc.net@irc.disroot.org on XMPP.

How to join IRC channels from a Matrix client

A Matrix client, for example Element (formerly known as Riot), can access IRC channels. The magic is done by the IRC bridge hosted on matrix.org.

You stay in an IRC room until you exit from it explicitly. In other words, Matrix works as a bouncer. Turn off the computer, turn it on, and read the chat logs that were sent from IRC in the meantime.

For example,

Advanced usage (for expert users)

To control the bridge, run !help in the room "OFTC IRC Bridge status".

my_username:matrix.org becomes my_username[m] on OFTC by default.

Registration is not required in the OpenStreetMap channels and you can skip registration entirely. If you do want to register, mind that OFTC is an exception among the Matrix-to-IRC bridges. After registering on the IRC side, you usually do !storepass in Matrix, so that the bridge can auto-login whenever it reconnects for any reason (netsplit, etc). !storepass uses SASL, which OFTC does not support.[1] So, whenever the bridge reconnects, you need to identify by hand with Nickserv IDENTIFY. For more information, here are the issue reports for OFTC and for Matrix.

For advanced configuration (custom nickname, ...) adapt this guidance to OFTC (mostly applies as-is, but some things are different, for example it is "OFTC IRC Bridge status" rather than libera.chat's appservice).

If you run your own Matrix server, you can also install your own version of the IRC bridge (https://github.com/matrix-org/matrix-appservice-irc) to be independent of central matrix.org services.

Other chat rooms

In addition to #osm, we have the following IRC chat rooms:

By country:

References