Skip to content

poljar/weechat-matrix-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

c2b6132 · Mar 18, 2025
Mar 15, 2025
Mar 18, 2025
May 8, 2020
Nov 4, 2019
Feb 3, 2021
Oct 14, 2024
Oct 14, 2024
Mar 14, 2020
Mar 15, 2025
Oct 14, 2024

Repository files navigation

build-test-release #weechat-matrix license

What is weechat-matrix?

Weechat is an extensible chat client.

Matrix is an open network for secure, decentralized communication.

weechat-matrix-rs is a Rust plugin for Weechat that lets Weechat communicate over the Matrix protocol. This is a Rust rewrite of the weechat-matrix Python script.

Project status

This project is a work in progress and doesn't do much yet. It can connect to a Matrix server and send messages.

If you are interested in helping out take a look at the issue tracker.

Build

After Rust is installed the plugin can be compiled with:

cargo build

On Linux this creates a libmatrix.so file in the target/debug/ folder, this file needs to be renamed to matrix.so and copied to your Weechat plugin directory. A plugin directory can be created in your $WEECHAT_HOME folder, by default .weechat/plugins/.

Alternatively, make install will build and install the plugin in your $WEECHAT_HOME as well.

About

Rust rewrite of the python weechat-matrix script.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published