package mpd import "github.com/fhs/gompd/v2/mpd" func StickersGetFor(file string) ([]mpd.Sticker, error) { if connerror != nil { return nil, connerror } return conn.StickerList(file) } func StickerFind(name string) ([]*Song, error) { if connerror != nil { return nil, connerror } paths, sticks, err := conn.StickerFind("", name) if err != nil { return nil, err } ret := make([]*Song, len(paths)) for i := 0; i < len(paths); i++ { ret[i] = newSong(mpd.Attrs{"file": paths[i]}) ret[i].stickers = []mpd.Sticker{sticks[i]} } return ret, nil }