heisenbridge icon indicating copy to clipboard operation
heisenbridge copied to clipboard

Plumbing to two seperate IRC networks?

Open poVoq opened this issue 2 years ago • 4 comments

I tried plumbing two rooms on separate IRC networks to the same Matrix room, but once you add the second plumb, the first plumb stops relaying messages from Matrix and becomes a one-way relay only (and messages are also not further plumbed to the other IRC network).

Is there a technical limitation why this can't work, or simply a bug?

poVoq avatar Mar 21 '22 18:03 poVoq

Bug is allowing that but it's a technical limitation of the bridge that one room is tied to one IRC channel. It's not easy to overcome with the current design.

hifi avatar Mar 21 '22 18:03 hifi

I see. The odd thing is that now I can't unplumb the room in the first network. It continues being a one way relay. I tried to revert things and unplumbing the second network was working fine.

Edit: on "unplumb" says that is leaves the Matrix room, but it does not say that it leaves the IRC channel on the first network, and a "status" request shows it as still plumbed.

poVoq avatar Mar 21 '22 18:03 poVoq

Hmm, theoretically speaking: Would it be possible to run two instances of Heisenbridge with the same homeserver to double plumb a single room to two different IRC networks?

poVoq avatar Apr 03 '22 13:04 poVoq

Yes, that works just fine.

hifi avatar Apr 03 '22 14:04 hifi