Matrix-appservice-irc: Identifing with Nickserv/Q

Created on 26 Dec 2018  路  4Comments  路  Source: matrix-org/matrix-appservice-irc

Is it possible to add "!storepassQ" to the command bot? so while not empty, it tries to auth to aganist Q instead of NickServ automatically? or is there a way to send "!cmd irc.quakenet.org PRIVMSG [email protected] :AUTH " after a reconnect?

Most helpful comment

@Half-Shot This tripped me up with OFTC. It, as well as many other networks, do not accept a Nickserv password in PASS. Both the guides at https://github.com/matrix-org/matrix-appservice-irc/wiki/Guide:-How-to-use-Matrix-to-participate-in-IRC-rooms and at https://github.com/matrix-org/matrix-appservice-irc/wiki/End-user-FAQ imply differently.

In fact, the latter, there is a section on "How to register/identify with NickServ" followed by a section on "how to do it automatically" which says it is "sent as a PASS command to NickServ."

I think actually, rather than using PASS, it should use the PRIVMSG version of /msg nickserv identify pass everywhere. This PASS business is not supported on most networks as far as I am aware.

All 4 comments

!storepass uses PASS, rather than sending anything automatically. I don't really want to add any NickServ specific functionality into the bridge, ideally.

for some servers (i.e. irc.dal.net) it seems broken... i can麓t talk to nickserv with a msg, i have to send it with !cmd irc.dal.net PRIVMSG [email protected] :IDENTIFY <password> manually after each reconnect. Maybe just some some option to auto-send some commands after a connection would solve this...

@Half-Shot This tripped me up with OFTC. It, as well as many other networks, do not accept a Nickserv password in PASS. Both the guides at https://github.com/matrix-org/matrix-appservice-irc/wiki/Guide:-How-to-use-Matrix-to-participate-in-IRC-rooms and at https://github.com/matrix-org/matrix-appservice-irc/wiki/End-user-FAQ imply differently.

In fact, the latter, there is a section on "How to register/identify with NickServ" followed by a section on "how to do it automatically" which says it is "sent as a PASS command to NickServ."

I think actually, rather than using PASS, it should use the PRIVMSG version of /msg nickserv identify pass everywhere. This PASS business is not supported on most networks as far as I am aware.

I am probably going to have to run my own OFTC IRC bridge via ZNC because of this. I join some channels that require registration, and every time either the IRC node or the Matrix node restarts, I'll lose them.

Was this page helpful?
0 / 5 - 0 ratings