code: func New(token string, options ...Option) *Client {
  	s := &Client{
  		token:      token,
  		endpoint:   APIURL,
  		httpclient: &http.Client{},
  		log:        log.New(os.Stderr, "nlopes/slack", log.LstdFlags|log.Lshortfile),
  	}
  
  	for _, opt := range options {
  		opt(s)
  	}
  
  	return s
  }
docs: // New builds a slack client from the provided token and options.