CommunityData:IRC: Difference between revisions

From CommunityData
(update matrix instructions, add link to Space, converted quotes to code tags)
Line 11: Line 11:
:The other options are more indirect, technical, and/or involve a bit more work or figuring stuff out.
:The other options are more indirect, technical, and/or involve a bit more work or figuring stuff out.


;IRC Bridge/Matrix:Another option that a few people are doing is connecting connecting through a service with an IRC bridge. One popular one is the [https://matrix.org Matrix] protocol. While there are numerous [https://matrix.org/docs/projects/try-matrix-now.html#clients clients], [[User:Salt]] recommends [https://element.io Element] (previously called Riot) which is freely supported on every platform. Once you get Matrix, join the room <code>#_oftc_#communitydata:matrix.org</code> to bridge into IRC from Matrix. Get in contact with [[User:Salt]] if you want to go this way.
;IRC Bridge/Matrix:Another option that a few people are doing is connecting through an IRC bridge. A popular one is the [https://matrix.org Matrix] protocol. While there are numerous [https://matrix.org/docs/projects/try-matrix-now.html#clients Clients], [[User:Salt]] recommends [https://element.io Element] (previously called Riot) which is freely supported on every platform. Once you get on Matrix, join the Main CDSC Room: <code>#_oftc_#communitydata:matrix.org</code> to bridge into IRC from Matrix. You should also join the [https://matrix.to/#/!MiehSkJwbNRvzGJDEg:matrix.org?via=matrix.org CDSC Matrix Space] to more easily access the (potentially out-of-date) list of bridged IRC channels. Get in contact with [[User:Salt]] if you want to go this way and have any questions.


=== Joining other channels ===
=== Joining other channels ===


While #communitydata is our main IRC channel, there are several subgroups (based on research topic, methods, etc.) that have a separate channel as well. If you want to join any of those, you can simply enter "/join" and then the channel name. So, for example, if you want to join the channel on systematic literature reviews, you should enter "/join #communitydata-syslit".
While #communitydata is our main IRC channel, there are several subgroups (based on research topic, methods, etc.) that have a separate channel as well. If you want to join any of those, you can simply enter <code>/join</code> and then the channel name. So, for example, if you want to join the channel on systematic literature reviews, you should enter <code>/join #communitydata-syslit</code>.


Please note that if you use the Matrix protocol, it works slightly differently. You will have to enter "/join #_oftc_<channel name>:matrix.org". So, in the case of the channel on systematic literature reviews, you should enter "/join #_oftc_#communitydata-syslit:matrix.org".
Please note that if you use the Matrix protocol, it works slightly differently. You will enter <code>/join #_oftc_<channel name>:matrix.org</code>. So, in the case of the channel on systematic literature reviews, you should enter <code>/join #_oftc_#communitydata-syslit:matrix.org</code>. Alternatively, you can click <code>Explore rooms</code>, select <code>OFTC</code> from the drop-down, and search for the room name.


Here are some of the the sub-channels that we use:
Here are some of the the sub-channels that we use:
* #communitydata-covid19
* #communitydata-covid19
* #communitydata-ecology
* #communitydata-learning
* #communitydata-syslit
* #communitydata-syslit
* #communitydata-ecology


=== Registering your "nick" (i.e., IRC username) ===
=== Registering your "nick" (i.e., IRC username) ===

Revision as of 00:46, 1 July 2021

Chat on IRC

A number of us are idling in #communitydata on OFTC (irc.oftc.net). IRC is basically a chat system that is similar to Slack in many ways. In fact, it was the inspiration for Slack!

To use IRC, you'll need a client.

IRC Cloud
A really good one for folks new to IRC is IRCCloud. With IRCCloud there is a web interface as well as good Apps for iOS and Android.
One limitation of IRCCloud is that, after a 1-week trial period, the system will disconnect folks every two hours. There are a couple options for this. The easiest one is subscribing to IRC cloud which costs $5/month or $50 a year. You just pay for a year and send the receipt to User:Ashaw or User:Mako who will pay the bill. If you are totally new to IRC and just want something easy and straight forward, this is our recommendation.
The other options are more indirect, technical, and/or involve a bit more work or figuring stuff out.
IRC Bridge/Matrix:Another option that a few people are doing is connecting through an IRC bridge. A popular one is the Matrix protocol. While there are numerous Clients, User:Salt recommends Element (previously called Riot) which is freely supported on every platform. Once you get on Matrix, join the Main CDSC Room
#_oftc_#communitydata:matrix.org to bridge into IRC from Matrix. You should also join the CDSC Matrix Space to more easily access the (potentially out-of-date) list of bridged IRC channels. Get in contact with User:Salt if you want to go this way and have any questions.

Joining other channels

While #communitydata is our main IRC channel, there are several subgroups (based on research topic, methods, etc.) that have a separate channel as well. If you want to join any of those, you can simply enter /join and then the channel name. So, for example, if you want to join the channel on systematic literature reviews, you should enter /join #communitydata-syslit.

Please note that if you use the Matrix protocol, it works slightly differently. You will enter /join #_oftc_<channel name>:matrix.org. So, in the case of the channel on systematic literature reviews, you should enter /join #_oftc_#communitydata-syslit:matrix.org. Alternatively, you can click Explore rooms, select OFTC from the drop-down, and search for the room name.

Here are some of the the sub-channels that we use:

  • #communitydata-covid19
  • #communitydata-ecology
  • #communitydata-learning
  • #communitydata-syslit

Registering your "nick" (i.e., IRC username)

Due to spam, we have on a couple of occasions in the past had to block "non-registered" users from posting to #communitydata. This helps a lot with the spam but has a big disadvantage in that if you speak on the channel but are not registered, nobody else will be able to hear you!

It's a good idea to register your nickname or "nick" in any case because it means that can essentially reserve your nickname so that nobody else can have it.

If you've already done this long ago, you can stop reading, there's nothing new to do. If you haven't gotten fully registered and verified, here are the four "easy" steps, heavily mediated by the NickServ bot:

  1. From IRC (irc.oftc.net), /msg NickServ register <<your password>> <<your email>>
  2. Verification is via the website, see: [1]
  3. Ask NickServ 'checkverify' and she'll tell you if you're verified.
  4. Please say something on the channel to test. If you do not get a response, your messages can still be seen by community members. /msg mako or ashaw for help.