A decentralized music tracking and discovery platform built on AT Protocol 🎵
listenbrainz spotify atproto lastfm musicbrainz scrobbling

feat: update Discord embed description format to include scrobble URL

authored by Tsiry Sandratraina and committed by Tangled f03c9c27 0d7c15e7

Changed files
+6 -1
crates
jetstream
src
webhook
discord
+6 -1
crates/jetstream/src/webhook/discord/mod.rs
··· 6 6 pub fn embed_from_scrobble(s: &ScrobbleData, rkey: &str) -> DiscordEmbed { 7 7 let url = format!("https://rocksky.app/{}/scrobble/{}", s.user.did, rkey); 8 8 9 - let mut desc = format!("**{}**\nby {}", esc(&s.track.title), esc(&s.track.artist)); 9 + let mut desc = format!( 10 + "**[{}]({})**\nby {}", 11 + esc(&s.track.title), 12 + url, 13 + esc(&s.track.artist) 14 + ); 10 15 desc.push_str(&format!("\non *{}*", esc(&s.track.album))); 11 16 12 17 DiscordEmbed {