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

feat: update Discord embed description format to include scrobble URL #3

merged opened by tsiry-sandratraina.com targeting main from feat/discord-embed-title
Labels

None yet.

assignee

None yet.

Participants 1
AT URI
at://did:plc:7vdlgi2bflelz7mmuxoqjfcr/sh.tangled.repo.pull/3lziyedacem22
+6 -1
Diff #0
+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 {

History

1 round 0 comments
sign up or login to add to the discussion
1 commit
expand
feat: update Discord embed description format to include scrobble URL
expand 0 comments
pull request successfully merged