Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
help:matrix [2021/06/09 16:26] – [Getting Around] rubinhelp:matrix [2025/08/29 18:14] (current) rubin
Line 1: Line 1:
-====== AfterNET Matrix Server ======+====== Matrix ======
  
-We are experimenting with a new chat system called Matrix, and you can join us! Matrix is a next-gen open chat protocol designed to improve on IRC using modern tools+===== Discontinued ===== 
 +Sadly, due to the poor state of the matrix community, and synergy matrix server specifically, we are unable to continue providing IRC bridging and matrix federation services. Our matrix server is shut down, and we are looking in to other options. At the time of it's death our synapse server was using 100gigs of ram, 600gigs of (mysql) storage and all the IO our poor dell raid server could muster just to keep up with traffic. This is INSANE for mostly text chat architecture. No possible procedure was available for trimming event history to clean it up. Synapse is a dead end. Element client has been abandoned and Element-X remains mobile-only and half-finished. We give up.
  
-AfterNET now runs an afternet.org matrix server, and it is bridged with IRC so you can join many AfterNET channels on matrixWe are now federated (connected with the rest of the matrix servers on the internet) so you can use an existing matrix accountor login with your afternet username/password.+Matrix provided a glimpse of a possible future where chat was not corporate owned and self-hostable but with modern features. Sadly, the Element company started by claiming to be community-oriented IRC bridged and friendlyNow that they got the network-effect of collecting users from IRC and other platformsthey don't care about us anymore; only about government contracts and their own pay-for-service hosted instance of matrix.
  
-===== Downloading Matrix ===== 
  
-Choose a client.. Matrix really shines on mobile platforms, where it isn't subject to disconnects and battery drain the way mobile IRC clients are.  +We miss its modern features and image/pastebin integration lot.
- +
-  * iPhone users: Check out [[https://apps.apple.com/us/app/element-previously-riot-im/id1083446067|Element's app]] in the app store +
-  * Android users: Check out [[https://play.google.com/store/apps/details?id=im.vector.app&|Element]] in google play or f-droid +
-  * Desktop users: Get a copy from [[https://element.io/get-started|The Element Download page]] +
-  * In-Browser: You can also just use your browser: [[https://riot.afternet.org|AfterNET Element Web App]] +
- +
-===== Connecting ===== +
-  * On the initial screen, choose "Log In" +
-  * Click the box next to "Custom server options" +
-  * Enter the server url: ''https://matrix.afternet.org'' +
-  * For username and password, use your existing AfterNET account +
- +
-===== Getting Around ===== +
-Channels from IRC show up as #channelname:afternet.org so to join a channel you can enter  +
- +
-  /join #mychannel:afternet.org +
-   +
-Or, just find it in the list. Your matrix user will show up on IRC with a ''[m]'' after their nick, and if you grant ops to this user, the riot client will have access to manage the corisponding matrix room. +
- +
-Matrix is federated, meaning you can communicate with it across networks/servers. So if you already have a mozilla or matrix.org account, you can participate in AfterNET from there (and vice versa) +
- +
-After you join a bridged irc channel, you will get a message from the bridge management bot, called @appservice-irc:afternet.org. Using this bot you can control your IRC doppleganger, including setup its password for services (X3 via AuthServ) on the network. Send this bot the word ''!help'' and look at the ''!storepass'' command. +
- +
-Keep in mind this is all very new, and a little fresh, so it is not perfect! +
- +
- +
-===== Logging In ===== +
- +
-When you join an IRC bridged channel, our services create a fake connection under your nick on IRC. If you talk on matrix (Say, using the element web client) this fake-you on irc will talk. This provides a 2-way bridge between matrix and IRC. +
- +
-The first time you join a bridged channel (Maybe by typing /join #afternet:afternet.org) you will get message from our bridge bot, @appservice-irc:afternet.org. You can send this bot ''!help'' to see what it can do, but the first thing you should do is configure your irc-self to be logged in as you. To do this, use the ''!storepass <your afternet password>'' command. +
- +
- +
- +
- +
-===== Other networks ===== +
- +
-It is possible, due to the federated nature of Matrix, to also use other people's IRC bridges, to get to IRC networks besides Afternet, such as Libera: +
- +
-  /join #libera:libera.chat +
-   +
-  /join #_oftc_#linux:matrix.org    #joins you to the #linux channel on OFTC via matrix.orgs public irc    +
-   +
-Sometimes channels require nick registration before you can join, so you may need to setup your nickserv password with their appservice bot. For example libera's IRC bridge user (@appservice:libera.chat)+
  
 +AfterNET is working on getting ZNC available to all users again. In addition, some of us have had success with weechat and weechat-android and its "relay" capabilities. It is hard to set up and not as friendly to use, though. Stay tuned.