SamAnyone know a good MUC/IRC bridge? I remember one being setup between a few rooms a while back, but can't remember what it was (if I ever knew)
jonas’biboumi, depending on what you call bridge
SamIt does MUC briding? I thought it was just a client thing
qrpnxzbiboumi makes irc channels look like MUCS
SamSorry, I mean a bridge that hooks a MUC up to an IRC room so if you join the room on IRC or the MUC the same messages show up in both
ZashAs in it's a gateway you can join IRC channels from XMPP. It doesn't do any mutual replication.
qrpnxzSam, i only know matterbridge
moparisthebestSam, I've got an old IRCd that connects to an XMPP server as a component and exposes a MUC server as an IRC server, a few people have been interested lately but it's been abandoned awhile :/
ZashEveryone seems to want the mutual replication thing 🙁
SamThanks, that might be what I was thinking of before
Ge0rGIt's probably the least painful way to convert an irc channel to a MUC, right?
SamIn this case we probably would never convert the two, but the corresponding XMPP room is relatively low-traffic and the IRC room is popular, so it would let the community actually grow a bit on the XMPP side.
SamAnd on the IRC side it would give us logging since the log bot we were using before shut down I think but I could use one of the various MUC log things.
Ge0rGSam: if you are not moving irc servers, biboumi is your best chance.
SamMatterbridge sounds like what I want, I'll look into what that would take to setup. Thanks all.
KevFWIW, M-Link’s IRC gateway does this, but you obviously don’t want that :)
KevGateway between the MUC and an IRC channel so stuff that happens in one happens in the other.
ZashBidirectional bot copying?
KevNo, it joins IRC clients for each XMPP user.
moparisthebestSam, so you kind of have 2 not-great options:
1. real MUC, xmpp-ircd; best experience for XMPP users, fine for IRC users if you don't need nickserv/registration/chanserv/any of them to be ops, otherwise subpar experience for them
2. real IRC server, biboumi in single-server mode exposing it as MUC; best experience for IRC users, pretty good but not perfect for XMPP users
Sammoparisthebest: I don't think either will work. I have an existing XMPP room and an existing IRC room, I don't want to change either.
Ge0rGa double-puppetet bridge?
moparisthebestSam, ah, well nothing will ever give you a good bridge-two-distinct-rooms experience meh
Ge0rGKev: what's the obvious reason for not wanting the M-Link bridge? Pricing?
KevI’m assuming Sam wants something free, and possibly Free.
SamDefinitely "free", no other requirements.
Ge0rGoffering something free for Free users might be an option, though.
qrpnxzit should be possible to make a bot that puppets irc in a MUC, and simply forwards xmpp to irc
qrpnxzhowever that requires implementing IRC stuff which i never want to try again
SamIt's definitely possible, but the point of asking if one exists already is to not implement it :)
Ge0rGqrpnxz: you'd also need to get an i-line on the irc server to join a large number of puppets
KevI once ran a bot that joined both sides and just repeated everything. I think it was written in perl, but I can’t remember where I got it from.
ZashKev, that's what's hip these days
ZashPosting "<nick> message" as body to both sides.
ZashWhen will they learn that Single Source of Truth is nice?
Ge0rGMeanwhile, there is Ge0rG11211, mxid @freenode_Ge0rG11211:matrix.org in the bifröst room.
Ge0rGZash: posting "[freenode] <nick> message"
ZashAh. The IRC ↔ Matrix ↔ XMPP bridged chats I'm in only show nick and message
moparisthebestI used to run an old python one that I think Link Mauve pointed me to if not developed Sam ...
MattJI wrote my own in Lua, but you could probably have guessed that
ZashAnd we all know how that turned out
MattJ1. write a bot 2. add support for plugins 3. bot becomes an XMPP server