Function: erc-set-channel-key
erc-set-channel-key is an interactive and byte-compiled function
defined in erc.el.gz.
Signature
(erc-set-channel-key &optional KEY)
Documentation
Set a KEY for the current channel. Remove key if nil.
Prompt for one if called interactively.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/erc/erc.el.gz
(defun erc-set-channel-key (&optional key)
"Set a KEY for the current channel. Remove key if nil.
Prompt for one if called interactively."
(interactive (list (read-string
(format "Key for %s (RET to remove key): "
(erc-default-target)))))
(let ((tgt (erc-default-target)))
(erc-server-send (if (and key (>= (length key) 1))
(format "MODE %s +k %s" tgt key)
(format "MODE %s -k" tgt)))))