-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
after-cloak channel join fails on freenode #325
Comments
Note: if you need cloak for testing, just request it directly from any stuff member on freenode - you can see currently available staff via |
Thank you for the report! Could you do |
Sure, where can I find the debug log? |
It's in a buffer called |
Indeed, no such message at all, below is my log sample.
Could it be due to use of SASL auth? |
I think when you use SASL, Freenode automatically applies cloaking without any particular handshake, so Circe does not know it's cloaking. You can use the after-auth hook then. |
Cool, I think it's worth it to document this on a wiki: the event name, enabling debug log, recommended setting for sasl auth etc. |
Sounds like an idea. It's always a bit tricky on whether to document idiosyncrasies of a single IRC network with a generic IRC client, but considering Freenode is like 90% of IRC these days, I guess that makes sense. :-) |
I've got following configuration (init.el) in GNU Emacs 25.3.2 (x86_64-pc-linux-gnu, GTK+ Version 3.22.11) with Circe version 2.6 (installed via package.el):
'(circe-network-options (quote (("Freenode" :sasl-password mypassword :sasl-username myname :channels (:after-cloak "#freenode" "#emacs-circe") :nickserv-password mypassword :use-tls t :port 6697)))) '(circe-server-auto-join-default-type :after-cloak)
The authentication works as expected, the cloak (@unaffiliated/myname) is applied properly (checked via nickserv status) but no channels are joined. If I join them manually it works fine.
Would be nice to get autojoin working as advertised.
The text was updated successfully, but these errors were encountered: