matrix-org / matrix-appservice-irc

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

Disown nick from matrix bridge #964

Open drzraf opened 4 years ago

drzraf commented 4 years ago

After I used matrix.org's IRC bridge on freenode, I found that I'm not able to authenticate using my regular IRC client anymore on this nick: Your nick is owned by [@my-matrix-username:matrix.org [xxxmatri@gateway/shell/matrix.org/x-gxsyyqdsqqukhuvq]

wtf?

Half-Shot commented 4 years ago

This isn't something the freenode bridge is actively doing. You may want to contact Freenode staff.

drzraf commented 4 years ago

I'm was able to finally deal with that using a set of msg nickserver ghost|retain|recover commands from my regular IRC client. Still, I think bridge's online documentation could clarify how to actually disconnect (and release the nickname).

nataraj-hates-MS-for-stealing-github commented 4 years ago

I guess the idea is following: FreeNode allows one nickname to login only from one source. When you have your bridge up and running, it is connected to freenode with a bridge nickname, and when you try to use this nickname from irc while bot is online, you get rejected according to freenode policy.

When you played with msg nickserver ghost|retain|recover you worked this around.

So it is not really a bug, it need clear description in documentation