MatrixTerm is a command-line interface (CLI) client for Matrix, a decentralized communication protocol. This Python-based CLI client allows you to interact with Matrix chat rooms, join rooms, send messages, and more.
- List joined rooms
- Join a Matrix room
- Send messages to Matrix rooms
- Clean and interactive command-line interface
- Developed using the
matrix-nio
library
- Clone this repository:
git clone https://github.com/captain-n3m0/MatrixTerm.git cd MatrixTerm
- Install the required dependencies:
pip install -r requirements.txt
- Usage:
python matrixterm.py --homeserver MATRIX_HOMESERVER_URL --username YOUR_USERNAME --password YOUR_PASSWORD
LICENSE: This project is licensed under the terms of the MIT license.
-
Contributing Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.