X-Git-Url: http://cgit.sxemacs.org/?p=riece;a=blobdiff_plain;f=lisp%2Friece-handle.el;h=17d4b096c1ab147846c58b29f2ae543a6d6aa189;hp=0e35d5cf2fc537519819316750e9557e08f9a1eb;hb=c25d70d909973165534487d5cd529a11b5987f43;hpb=63278f2ebb254218a9acf16db5dd5b35395dc01f diff --git a/lisp/riece-handle.el b/lisp/riece-handle.el index 0e35d5c..17d4b09 100644 --- a/lisp/riece-handle.el +++ b/lisp/riece-handle.el @@ -67,13 +67,16 @@ (let* ((user (riece-prefix-nickname prefix)) (parameters (riece-split-parameters string)) (targets (split-string (car parameters) ",")) - (message (nth 1 parameters))) + (message (nth 1 parameters)) + (speaker (riece-make-identity user riece-server-name))) (riece-display-message - (riece-make-message (riece-make-identity user - riece-server-name) + (riece-make-message speaker (riece-make-identity (car targets) riece-server-name) - message)))) + message + nil + (riece-identity-equal + speaker (riece-current-nickname)))))) (defun riece-handle-notice-message (prefix string) (let* ((user (if prefix