Matrix bot using the cshrix library.
This bot is a work in progress, when it is more finalized, the core library to interact with Matrix will be extracted into its own repository.
Big thanks to the almighty @expectocode for coming up with a name for this project.
Copyright © 2019 by Adam Hellberg.
See the file LICENSE for more details.
Code of Conduct
This project is covered under a Code of Conduct, please remember to adhere by this when interacting with the project.
Please see the CONTRIBUTING document for our contribution guidelines.
End-to-end (E2E) encryption
In order for E2EE features to work, libolm must be available on the system
PATH or located alongside the executable
(cshrix calls into it using P/Interop).
Check if your distro's package manager has libolm available.
It usually goes under the name
Debian: buster/sid and later.
Ubuntu: 18.04 (bionic) and later.
# apt install libolm-dev
As of right now (2019-04-23), no official Windows releases of libolm exist.
Build the library manually and place it either somewhere on the
alongside the executable.