HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
poljar
weechat-matrix
Python2019–2022
poljar / weechat-matrix

weechat-matrix

Weechat Matrix protocol script written in python

11Distinct people
19Mentions
1Explicit recommenders
999GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Weechat Matrix protocol script written in python

GitHub

Where it is used

No documented product use was verified in the last source check.

What people are saying

I am hoping they go with Matrix, least then I will be able to have the choice of having a client appropriate to my needs. I do prefer my chat client to not be a part of my…

dngray used a recommendation phrase. One indexed comment matches. This is a phrase match, not a verdict.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

Mentioned in the same Hacker News threads. That is not proof they are substitutes.

This week on Hacker News

Nov 8–Nov 15 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/15/2026, 6:36:16 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year19 dated mentions

Observed mentions: 2019-02-22 02:54:49 UTC to 2022-03-09 16:51:56 UTC.

02462019-01-01 00:00:00 UTC to 2020-01-01 00:00:00 UTC (exclusive): 6 mentions; 0 submissions, 6 comments20192020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 5 mentions; 0 submissions, 5 comments20202021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 7 mentions; 0 submissions, 7 comments2022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2022

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20192019-01-01 00:00:00 UTC2020-01-01 00:00:00 UTC606
20202020-01-01 00:00:00 UTC2021-01-01 00:00:00 UTC505
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC707
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC101

What Hacker News says

7 sources
weechat-matrix unfortunately cannot coexist with wee-slack if running on top of Python 3.9 (https://github.com/wee-slack/wee-slack/issues/812, https://github.com/poljar/weechat-matrix/issues/248), so one has to choose between Slack and Matrix. It's just a bug that will eventually get fixed, but it does make things unnecessarily complicated right now. With this issue and Matrix being several times slower than any other instant messenger I've ever seen, I'd really prefer communities didn't move to Matrix. :-/
In Leaving Freenode for a new network
Oh no problem at all -- I think it's a great counterpoint to closed ecosystems like Signal and Discord which are actively hostile to third party clients. If you don't like Electron, you're free to choose an alternative desktop client like Fractal (https://wiki.gnome.org/Apps/Fractal) or NeoChat (https://invent.kde.org/network/neochat) or Nheko (https://github.com/Nheko-Reborn/nheko). Or on the mobile side, FluffyChat (https://fluffychat.im/) and Nio (https://nio.chat/) are both solid alternatives. If you're coming from IRC, there's a WeeChat plugin (https://github.com/poljar/weechat-matrix) or a standalone terminal client called Gomuks (https://github.com/tulir/gomuks). It's still early days, but Element is genuinely committed to Matrix's success as an open protocol, and I find the community enthusiasm to be very encouraging.
In Update on beta testing payments in Signal
I run a similar setup although with a different set of services: IRC, Slack through wee-slack, Hangouts through bitlbee with purple-hangouts, Facebook Messenger through bitlbee with bitlbee-facebook. Slack and Hangouts mostly work, but FB Messenger is a pain, attachments rarely work and it disconnects fairly often. So if the Beeper bridges end up being more reliable (possibly due to people being paid to work on them), I might just give it a try. That is, once weechat-matrix works together with wee-slack… (https://github.com/poljar/weechat-matrix/issues/248) :-)
In Show HN: Beeper – All Your Chats in One App
On another note, yesterday I set up my own matrix-synapse [0] homeserver along with a token-based registration page [1] with nginx+lets encrypt as a reverse proxy. I spent ~1 hour setting it up on a fresh Ubuntu 20.04 VM. I then on-boarded my wife, brother, father and mother without issue. I just sent them a text with screenshots and detailed instructions on what to do. Everyone's in, and we have E2EE group chats going. Within ~20 minutes of sending instructions everyone was participating in chat. The only issue encountered was that my mom entered the wrong homeserver URL (I set up the sign-up page to be join.subdomain.tld and the homeserver to be chat.subdomain.tld and she entered the former into Element). My dad was able to resolve the issue quickly for her. All clients are Element [2] right now, though I plan on trying Weechat [3] this
Read the rest
week. Honestly, I didn't expect it to be this easy to do after seeing all the complaints on HN. I subscribed on Patreon yesterday and wish you all the best of luck! [0] https://github.com/matrix-org/synapse [1] https://github.com/ZerataX/matrix-registration [2] https://element.io [3] https://github.com/poljar/weechat-matrix
In We can do better than Signal

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.