Re:Element raises $30M to boost Matrix
by Arathorn on Tuesday July 27, 2021 @05:01AM
(#27970232)
weechat-matrix works well; you should just install the libolm3 dependency.
[ Parent
| on HN ]
It absolutely does not work well. It only just barely works if all you need is chatting in public rooms that you joined from another client (e.g. Element). Everything else (joining rooms, sending private messages to people you don't have a 1:1 room with, viewing images sent to encrypted rooms, …) is painful or impossible.
And then there's the "little" issue of it not being able to coexist with wee-slack. That's a bug Python 3.9, not in weechat-matrix, but still.
I mean, I still use it because all I really need is chatting in already joined public rooms and for that it's better than that Element/Electron crap, because it's still a weechat after all, but it absolutely is not ready for any kind of serious usage. It's just a quick hack that sort of maybe works, sometimes.
Re:Element raises $30M to boost Matrix
by ducktective on Tuesday July 27, 2021 @05:48AM
(#27970522)
I tried it before but the other problem is that the plugin seem to _only_ accept `virtualenv` method of python virtual env handling which I'm not familiar with.
https://github.com/poljar/weechat-matrix#using-virtualenv
Re:Element raises $30M to boost Matrix
by auscompgeek on Tuesday July 27, 2021 @09:54AM
(#27972467)
I personally don't use a virtualenv for weechat-matrix; seems like a bit of a hassle.
Either way, `virtualenv` is a drop-in replacement for `python -m venv` (or rather it was the other way around - virtualenv came first, but virtualenv still exists for different tradeoffs).
Re:Element raises $30M to boost Matrix
by ducktective on Tuesday July 27, 2021 @11:20AM
(#27973503)
It needs quite a few dependencies in its `requirements.txt`. Did you install them globally?
If I use `-m venv`, it doesn't produce the `activate_this.py` file that this plugin needs.