Anonymous
public text v1 · immutable(in-package :irc)
(defvar *con* nil)
(defun start-sbcl-bot ()
(setf cl-irc::*debug-p* t)
(setf *con* (connect :nickname "sbclbot"
:server "irc.core.gen.tr"
:port 7000))
(add-hook *con* 'irc::irc-join-message 'join-hook)
(join *con* "#c0r3")
(start-background-message-handler *con*))
(defun join-hook (message)
(let ((channel (trailing-argument message)))
(privmsg *con* channel "hello")))