func (self *Connection) InfoIrcHandler(conn *irc.Connection, msg *irc.Message) { var trail string if irc.IsDirect(msg.Trail, conn.GetCurrentNick()) { trail = irc.StripNickOnDirect(msg.Trail, conn.GetCurrentNick()) } else { trail = msg.Trail } if strings.HasPrefix(trail, "!info") { var info string for _, info = range version.GetInfo() { conn.Out <- msg.GetDMString(info) } for _, info = range conn.GetInfo() { conn.Out <- msg.GetDMString(info) } } }