Difference between revisions of "Matrix"

From OSGeo
Jump to navigation Jump to search
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
For those who like the [[Matrix|http://matrix.org]] environment for communication, there is https://matrix.to/#/+osgeo:matrix.org community.
 
For those who like the [[Matrix|http://matrix.org]] environment for communication, there is https://matrix.to/#/+osgeo:matrix.org community.
  
Access to community rooms is mostly public. Many rooms are bridged already to corresponding [[IRC]] channels.
+
Access to community rooms is mostly public. Many rooms are bridged already to corresponding [[IRC]] channels (read section below for how to effectively use that bridge).
  
 
In case of problem, you may contact [[User:Strk]].
 
In case of problem, you may contact [[User:Strk]].
  
OSGeo does not currently host a Matrix homeserver but might do so in the future, see
+
OSGeo currently host a [[SAC:MatrixSynapse|Matrix homeserver]]
https://trac.osgeo.org/osgeo/ticket/2309 for updates or help on that task.
 
  
  
To fully use Matrix, you should register your irc nickname with matrix. To do so
+
= Using Matrix as an IRC client =
# in matrix, open a room connection to <code>@freenode_NickServ:matrix.org</code>,  this will connect you to the freenode nickserv  
+
 
# enter the command <code>identify [<nickname>] <password></code>  This will register your matrix user with your irc nickname
+
To effectively use Matrix as an IRC client for use with OSGeo channels, you should register your nickname with Freenode
# to do this automatically each time, open a direct chat (in matrix) with <code>@appservice-irc:matrix.org</code>
+
services and instruct the Matrix bridge to hold that identity for you. To do so:
# use <code>!storepass nickname:password</code> to store your irc nickname and password with matrix to send automatically when you login to matrix
+
 
 +
# In matrix, open a room connection to <code>@freenode_NickServ:matrix.org</code>,  this will connect you to the freenode nickserv  
 +
# If you haven't done so already, enter the command <code>register [<email>] <password></code>. This will register your nickname (needs you to follow instructions sent by email to complete the registration)
 +
# Enter the command <code>identify [<nickname>] <password></code>  This will identify your matrix user with Freenode
 +
# Open a direct chat (in matrix) with <code>@appservice-irc:matrix.org</code>
 +
# Use <code>!storepass nickname:password</code> to store your irc nickname and password with matrix to send automatically when you login to matrix
  
 
Then restart your matrix session to test
 
Then restart your matrix session to test
 +
 +
More info can be found about Matrix and IRC can be found on https://github.com/matrix-org/matrix-appservice-irc/wiki/Guide:-How-to-use-Matrix-to-participate-in-IRC-rooms

Latest revision as of 05:25, 15 April 2020

For those who like the http://matrix.org environment for communication, there is https://matrix.to/#/+osgeo:matrix.org community.

Access to community rooms is mostly public. Many rooms are bridged already to corresponding IRC channels (read section below for how to effectively use that bridge).

In case of problem, you may contact User:Strk.

OSGeo currently host a Matrix homeserver


Using Matrix as an IRC client

To effectively use Matrix as an IRC client for use with OSGeo channels, you should register your nickname with Freenode services and instruct the Matrix bridge to hold that identity for you. To do so:

  1. In matrix, open a room connection to @freenode_NickServ:matrix.org, this will connect you to the freenode nickserv
  2. If you haven't done so already, enter the command register [<email>] <password>. This will register your nickname (needs you to follow instructions sent by email to complete the registration)
  3. Enter the command identify [<nickname>] <password> This will identify your matrix user with Freenode
  4. Open a direct chat (in matrix) with @appservice-irc:matrix.org
  5. Use !storepass nickname:password to store your irc nickname and password with matrix to send automatically when you login to matrix

Then restart your matrix session to test

More info can be found about Matrix and IRC can be found on https://github.com/matrix-org/matrix-appservice-irc/wiki/Guide:-How-to-use-Matrix-to-participate-in-IRC-rooms