matrix-org / matrix-appservice-irc

Node.js IRC bridge for Matrix
Apache License 2.0
465 stars 150 forks source link

TS6 Support #329

Open mweinelt opened 7 years ago

mweinelt commented 7 years ago

Adding support for TS6 would allow the appservice to be an actual ircd and bridge users by linking using server to server connections.

https://github.com/charybdis-ircd/charybdis/blob/release/4/doc/technical/ts6-protocol.txt

TS6 is supported by decendants of ratbox, like Charybdis, and a few others. https://github.com/grawity/irc-docs/blob/master/family-tree.txt

I'm unsure how feasible this is, but it would be an interesting extension to make this approach really scalable.

jansol commented 7 years ago

Another possibility would be to implement this in matrix-org/matrix-ircd.

Mikaela commented 3 years ago

I think this issue should be considered again due to freenode announcing opening server linking while the people saying they won't link with anyone else have moved on to https://github.com/matrix-org/matrix-appservice-irc/issues/1324.