Skip to content
Snippets Groups Projects
Verified Commit 4525d1c2 authored by Jan Alexander Steffens (heftig)'s avatar Jan Alexander Steffens (heftig)
Browse files

docs: Update matrix docs

parent dbe6ceed
No related branches found
No related tags found
No related merge requests found
...@@ -11,37 +11,47 @@ For the initial sign-in you need to use a client that supports OpenID Single-Sig ...@@ -11,37 +11,47 @@ For the initial sign-in you need to use a client that supports OpenID Single-Sig
[Element Web](https://app.element.io/). Enter `@username:archlinux.org` as the username and Element [Element Web](https://app.element.io/). Enter `@username:archlinux.org` as the username and Element
should offer to sign into our homeserver. should offer to sign into our homeserver.
You will be automatically invited to several rooms: You will be automatically invited to several spaces and rooms:
- `#archlinux:archlinux.org`: A public room for Arch Linux users. - `#public-space:archlinux.org`: A public space for Arch Linux users.
- `#internal:archlinux.org`: A staff-only room with end-to-end encryption. - `#archlinux:archlinux.org`: A public room for Arch Linux users.
- `#staff-space:archlinux.org`: A staff-only space for Arch Linux staff.
- `#internal:archlinux.org`: A staff-only room with end-to-end encryption.
Password login is currently disabled, which might exclude some clients. It can be re-enabled should Password login is currently disabled, which might exclude some clients. It can be re-enabled should
demand exist. demand exist.
If you need to provide your client with a homeserver address, use `https://matrix.archlinux.org`. If you need to provide your client with a homeserver address, use `https://matrix.archlinux.org`.
## IRC bridges ## Our rooms bridged to IRC
### Our bridge We bridge several of our private IRC channels on Libera.Chat to Matrix.
We bridge several of our private IRC channels on Libera Chat to Matrix, which you need to be invited These rooms are open to all staff-space members:
into: - `#packaging:archlinux.org`: Bridged with `#archlinux-packaging`.
- `#staff:archlinux.org`: Bridged with `#archlinux-staff`.
The following rooms are not open to all staff, so you need to be invited:
- `#developers:archlinux.org`: Bridged with `#archlinux-dev`. - `#developers:archlinux.org`: Bridged with `#archlinux-dev`.
- `#trusted-users:archlinux.org`: Bridged with `#archlinux-tu`. - `#trusted-users:archlinux.org`: Bridged with `#archlinux-tu`.
- `#staff:archlinux.org`: Bridged with `#archlinux-staff`.
Please request an invitation in `#internal:archlinux.org` for the rooms you need to be in. Please request an invitation in `#internal:archlinux.org` for the rooms you need to be in.
### Matrix.org bridge These rooms are bridged to public channels, for which you should log into Libera.Chat via SASL:
- `#aurweb:archlinux.org`: Bridged with `#archlinux-aurweb`.
Channels without keys are available via the official Libera Chat bridge. For example: - `#bugs:archlinux.org`: Bridged with `#archlinux-bugs`.
- `#archlinux-devops:libera.chat`: Bridged with `#archlinux-devops`. - `#devops:archlinux.org`: Bridged with `#archlinux-devops`.
- `#archlinux-projects:libera.chat`: Bridged with `#archlinux-projects`. - `#pacman:archlinux.org`: Bridged with `#archlinux-pacman`.
- `#projects:archlinux.org`: Bridged with `#archlinux-projects`.
**Please avoid joining large bridged rooms (such as `#archlinux:libera.chat`), as these slow down - `#reproducible:archlinux.org`: Bridged with `#archlinux-reproducible`.
the server immensely.** - `#security:archlinux.org`: Bridged with `#archlinux-security`.
- `#testing:archlinux.org`: Bridged with `#archlinux-testing`.
Libera Chat may require you to have a registered nick to join certain channels. Once - `#wiki:archlinux.org`: Bridged with `#archlinux-wiki`.
`@appservice:libera.chat` contacts you, tell it `!username <username>`, then `!storepass <password>`
with the username and the password of your Libera Chat NickServ account. Then `!reconnect` and it If you fail to do so, your bridged IRC user cannot join the channels, meaning your messages won't be
will reconnect you as registered. bridged. See [Libera.Chat's guide](https://libera.chat/guides/registration) on how to register a
nickname. Afterwards, contact `@irc-bridge:archlinux.org` and send it the folllowing commands:
- `!username <username>`, with the primary nickname you registered with, then
- `!storepass <password>`, with your password for NickServ, and then
- `!reconnect` to reconnect and attempt the SASL login.
If this worked, `@liberachat_SaslServ:archlinux.org` should contact you after the reconnect.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment