Variable: erc-echo-notice-hook
erc-echo-notice-hook is a customizable variable defined in erc.el.gz.
Value
nil
Documentation
List of functions to call to echo a private notice.
Each function is called with four arguments, the string
to display, the parsed server message, the target buffer (or
nil), and the sender. The functions are called in order, until a
function evaluates to non-nil. These hooks are called after
those specified in erc-echo-notice-always-hook.
See also: erc-echo-notice-always-hook,
erc-echo-notice-in-default-buffer,
erc-echo-notice-in-target-buffer,
erc-echo-notice-in-minibuffer,
erc-echo-notice-in-server-buffer,
erc-echo-notice-in-active-non-server-buffer,
erc-echo-notice-in-active-buffer,
erc-echo-notice-in-user-buffers,
erc-echo-notice-in-user-and-target-buffers,
erc-echo-notice-in-first-user-buffer.
Source Code
;; Defined in /usr/src/emacs/lisp/erc/erc.el.gz
(defcustom erc-echo-notice-hook nil
"List of functions to call to echo a private notice.
Each function is called with four arguments, the string
to display, the parsed server message, the target buffer (or
nil), and the sender. The functions are called in order, until a
function evaluates to non-nil. These hooks are called after
those specified in `erc-echo-notice-always-hook'.
See also: `erc-echo-notice-always-hook',
`erc-echo-notice-in-default-buffer',
`erc-echo-notice-in-target-buffer',
`erc-echo-notice-in-minibuffer',
`erc-echo-notice-in-server-buffer',
`erc-echo-notice-in-active-non-server-buffer',
`erc-echo-notice-in-active-buffer',
`erc-echo-notice-in-user-buffers',
`erc-echo-notice-in-user-and-target-buffers',
`erc-echo-notice-in-first-user-buffer'."
:group 'erc-hooks
:type 'hook
:options '(erc-echo-notice-in-default-buffer
erc-echo-notice-in-target-buffer
erc-echo-notice-in-minibuffer
erc-echo-notice-in-server-buffer
erc-echo-notice-in-active-non-server-buffer
erc-echo-notice-in-active-buffer
erc-echo-notice-in-user-buffers
erc-echo-notice-in-user-and-target-buffers
erc-echo-notice-in-first-user-buffer))