Matrix.org is "an open standard for decentralized persistent communication". This module is being developed to connect Drupal sites to Matrix chat rooms. It is in its very early stages but a wide range of functionality is on the roadmap to develop. Currently it can post to Matrix, but does not support reading from a Matrix room, or End-to-End encryption.
If you are a Matrix user and interested in working with us, please get in touch!
Roadmap
Basic message posting API -- post an event to a Matrix roomDoneBasic state posting API -- post a State event to a Matrix roomDoneRules Integration -- send events to Matrix from RulesDoneECA Integration -- send events to Matrix from ECADoneAuthentication Token generation -- Generate a token from a username/pwDone- Embedded Chat -- embed a Matrix chat room in a web page, using matrix-react-sdk
- Authentication Provider -- provide some sort of single-sign-on facility to allow a private Matrix homeserver to accept a Drupal login, and auto-provision account
- Application Service -- create an endpoint in Drupal that receives Matrix events
- Matrix HS management -- Create a Matrix Application Service that can manage rooms, users from a Drupal module
Supporting organizations:
Sponsored development
Project information
- Project categories: Integrations
15 sites report using this module
- Created by freelock on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.

