Function: erc-echo-notice-in-user-buffers

erc-echo-notice-in-user-buffers is a byte-compiled function defined in erc.el.gz.

Signature

(erc-echo-notice-in-user-buffers S PARSED BUFFER SENDER)

Documentation

Echo a private notice in all of the buffers for which SENDER is a member.

This function is designed to be added to either erc-echo-notice-hook or erc-echo-notice-always-hook, and returns non-nil if there is at least one buffer for which the sender is a member.

See also: erc-echo-notice-in-first-user-buffer, erc-buffer-list-with-nick.

Source Code

;; Defined in /usr/src/emacs/lisp/erc/erc.el.gz
(defun erc-echo-notice-in-user-buffers (s parsed _buffer sender)
  "Echo a private notice in all of the buffers for which SENDER is a member.
This function is designed to be added to either
`erc-echo-notice-hook' or `erc-echo-notice-always-hook', and
returns non-nil if there is at least one buffer for which the
sender is a member.

See also: `erc-echo-notice-in-first-user-buffer',
`erc-buffer-list-with-nick'."
  (let ((buffers (erc-buffer-list-with-nick sender erc-server-process)))
    (if buffers
        (progn (erc-display-message parsed nil buffers s) t)
      nil)))