// RegisterIRCHandlers will is what connections handler functions to IRC // connection instances. func (self *Connection) RegisterIrcHandlers(conn *irc.Connection) { log.Debug("[service] Registring IRC Handlers") conn.AddHandler("PRIVMSG", self.PrivmsgIrcHandler) conn.AddHandler("PRIVMSG", self.ListServicesIrcHandler) conn.AddHandler("PRIVMSG", self.HelpIrcHandler) conn.AddHandler("PRIVMSG", self.InfoIrcHandler) }