Buenas.
Estoy intentando hacer un bot para el messenger mediante erc y
bitlbee. El caso es que estoy atascado con la busqueda del nick que le
habla al bot.
Los mensajes en bitlbee son de la siguiente manera
<contacto_que_te_quiera_hablar> tu_nick: su_mensaje
contacto_al_que_quieras_hablar: tu_mensaje
Esto es lo que tengo hasta ahora:
(defun bot (str)
"Respuesta automatica"
(when (string-match "u4a:" str)
(save-excursion
(goto-char (point-max))
(kill-ring-save (+ (re-search-backward "<.*> u4a:") 1) (-
(re-search-forward ".*>") 1))
)
(insert (current-kill 0) ": Soy un bot")
(erc-send-current-line))
)
(add-hook 'erc-insert-pre-hook 'bot)
(add-hook 'erc-send-pre-hook 'bot)
Alquien se anima? :P
_______________________________________________
Emacs-es mailing list
[email protected]
http://es.gnu.org/cgi-bin/mailman/listinfo/emacs-es