Function: erc-server-join-channel

erc-server-join-channel is a byte-compiled function defined in erc.el.gz.

Signature

(erc-server-join-channel SERVER CHANNEL &optional SECRET)

Source Code

;; Defined in /usr/src/emacs/lisp/erc/erc.el.gz
(defun erc-server-join-channel (server channel &optional secret)
  (let* ((secret (or secret
		     (plist-get (nth 0 (auth-source-search
					:max 1
					:host server
					:port "irc"
					:user channel))
				:secret)))
	 (password (if (functionp secret)
		       (funcall secret)
		     secret)))
    (erc-log (format "cmd: JOIN: %s" channel))
    (erc-server-send (concat "JOIN " channel
			     (if password
				 (concat " " password)
			       "")))))