Edits history of script submission #13972 for ' Add tracks to a playlist (spotify)'

  • bun
    import { Client } from '[email protected]';
    
    type Spotify = {
      token: string;
    }
    
    export async function main(
      spotifyCredentials: Spotify,
      playlistId: string,
      trackUris: string[],
      position?: number
    ) {
      if (trackUris.length === 0) {
        console.log('Zero tracks provided, exiting');
        return;
      }
    
      const client = new Client({
        token: spotifyCredentials.token
      });
    
      console.log(`Adding ${trackUris.length} tracks to playlist '${playlistId}'`);
    
      await client.playlists.addItems(playlistId, trackUris, position);
    }
    

    Submitted by alec minchington932 473 days ago