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

merged
opened by tsiry-sandratraina.com targeting main from feat/discord-embed-title
Changed files
+6 -1
crates
jetstream
src
webhook
discord
+6 -1
crates/jetstream/src/webhook/discord/mod.rs
···
pub fn embed_from_scrobble(s: &ScrobbleData, rkey: &str) -> DiscordEmbed {
let url = format!("https://rocksky.app/{}/scrobble/{}", s.user.did, rkey);
-
let mut desc = format!("**{}**\nby {}", esc(&s.track.title), esc(&s.track.artist));
+
let mut desc = format!(
+
"**[{}]({})**\nby {}",
+
esc(&s.track.title),
+
url,
+
esc(&s.track.artist)
+
);
desc.push_str(&format!("\non *{}*", esc(&s.track.album)));
DiscordEmbed {