damus icon indicating copy to clipboard operation
damus copied to clipboard

Add Tidal 🎶 Embed Support [UX][Feature Request]

Open alltheseas opened this issue 2 years ago • 3 comments

User Story

As a Damus user who enjoys jams, I want to play music on Tidal via Damus posts, so that I don't have to leave Damus in order to enjoy music.

Acceptance Criteria

  1. Damus automagically detects Tidal links
  2. Damus automagically emebeds the detected Tidal link, which allows
  3. Damus users to play Tidal song

Example Tidal link: https://tidal.com/browse/track/73098487

Origin: Dread @islandbitcoin

image

future Zaps go to song author via NIP-57

alltheseas avatar Mar 23 '23 13:03 alltheseas

Example working YT embed on Damus: https://damus.io/note1zyeuhrtfwvjh07r56ukw5e5v4x5jufvrtf65mnxdz9sfewq7kp6qyl0jsg

image

alltheseas avatar Mar 23 '23 13:03 alltheseas

For the implementation on snort.social I made use of our OEmbed API to get the size and url for the embed. https://github.com/v0l/snort/pull/191

I have no idea of iOS manages these types of things though but nice if the OEmbed API could be used for this here too. :)

enjikaka avatar Mar 24 '23 12:03 enjikaka

https://damus.io/nevent1qqsrsevkp5mm2j08k67rnpfkv0ueqlsjeuyggaxyzq5zamu08z8y30qprpmhxue69uhhyetvv9ujumt0d4hhxarj9ecxjmntqyg8wumn8ghj7vf5xqhxvdm69e5k7qguwaehxw309ahx7um5wghx6at5d9h8jampd3kx2apwvdhk6qgewaehxw309ac8junpd45kgtnxd9shg6npvchxxmmd3ag7t7

Tidal added nostr integration

alltheseas avatar May 23 '24 21:05 alltheseas

https://damus.io/nevent1qqsytqnh3vzdqfhuxzd8mecnaxrceej3ua43q86rfcajj2revehck0qpr9mhxue69uhhqatjv9mxjerp9ehx7um5wghxcctwvsq3gamnwvaz7tmjv4kxz7fwv3sk6atn9e5k7qgcwaehxw309akk7mmwvfhkjtnwdaehgu339e3k7mgpp4mhxue69uhkummn9ekx7mqmlnzf7

Some more integration in the Tidal App would be cool too. See what your graph is listening to, built in zaps to artists, etc.

  • @BenGWeeks

alltheseas avatar Nov 03 '24 15:11 alltheseas