code: func (api *Client) CreateConversationContext(ctx context.Context, channelName string, isPrivate bool) (*Channel, error) {
  	values := url.Values{
  		"token":      {api.token},
  		"name":       {channelName},
  		"is_private": {strconv.FormatBool(isPrivate)},
  	}
  	response, err := api.channelRequest(ctx, "conversations.create", values)
  	if err != nil {
  		return nil, err
  	}
  
  	return &response.Channel, nil
  }
docs: // CreateConversationContext initiates a public or private channel-based conversation with a custom context