Function: erc-ssl
erc-ssl is a function alias and interactive for erc-tls, defined in
erc.el.gz.
Signature
(erc-ssl &key SERVER PORT NICK USER PASSWORD FULL-NAME CLIENT-CERTIFICATE ID)
Documentation
Connect to an IRC server over a TLS-encrypted connection.
Interactively, prompt for SERVER, PORT, NICK, and PASSWORD, along
with USER and FULL-NAME when given a prefix argument.
Non-interactively, also accept a CLIENT-CERTIFICATE, which should
be a list containing the file name of the certificate's key
followed by that of the certificate itself. Alternatively,
accept a value of t instead of a list, to tell ERC to query
auth-source for the certificate's details.
Example client certificate (CertFP) usage:
(erc-tls :server "irc.libera.chat" :port 6697
:client-certificate
'("/home/bandali/my-key.pem"
"/home/bandali/my-cert.pem"))
See the alternative entry-point command erc as well as Info
node (erc) Connecting for a fuller description of the various
parameters, like ID.
Key Bindings