mirror of
https://github.com/natsukagami/youmubot.git
synced 2025-04-19 16:58:55 +00:00
Some neater formatting for links
This commit is contained in:
parent
ffb7b233ab
commit
8e7b2b75e8
2 changed files with 5 additions and 3 deletions
|
@ -416,10 +416,10 @@ impl<'a> ScoreEmbedBuilder<'a> {
|
||||||
{}"#,
|
{}"#,
|
||||||
s.date.format("<t:%s:R>"),
|
s.date.format("<t:%s:R>"),
|
||||||
s.link()
|
s.link()
|
||||||
.map(|s| format!("[Score]({})", s).into())
|
.map(|s| format!("[[Score]]({})", s).into())
|
||||||
.unwrap_or(Cow::from("")),
|
.unwrap_or(Cow::from("")),
|
||||||
s.replay_download_link()
|
s.replay_download_link()
|
||||||
.map(|s| format!("[Replay]({})", s).into())
|
.map(|s| format!("[[Replay]]({})", s).into())
|
||||||
.unwrap_or(Cow::from("")),
|
.unwrap_or(Cow::from("")),
|
||||||
pp_gained.as_ref().map(|v| &v[..]).unwrap_or(""),
|
pp_gained.as_ref().map(|v| &v[..]).unwrap_or(""),
|
||||||
))
|
))
|
||||||
|
|
|
@ -141,7 +141,7 @@ impl Difficulty {
|
||||||
original_beatmap
|
original_beatmap
|
||||||
.map(|original_beatmap| {
|
.map(|original_beatmap| {
|
||||||
format!(
|
format!(
|
||||||
"[[Link]]({}) [[DL]]({}) [[BC]]({}) [[Chimu]]({}) (`{}`)",
|
"[[Link]]({}) [[DL]]({}) [[B]({})|[C]({})] (`{}`)",
|
||||||
original_beatmap.link(),
|
original_beatmap.link(),
|
||||||
original_beatmap.download_link(BeatmapSite::Bancho),
|
original_beatmap.download_link(BeatmapSite::Bancho),
|
||||||
original_beatmap.download_link(BeatmapSite::Beatconnect),
|
original_beatmap.download_link(BeatmapSite::Beatconnect),
|
||||||
|
@ -362,6 +362,7 @@ pub enum BeatmapSite {
|
||||||
Bancho,
|
Bancho,
|
||||||
Beatconnect,
|
Beatconnect,
|
||||||
Chimu,
|
Chimu,
|
||||||
|
OsuDirect,
|
||||||
}
|
}
|
||||||
|
|
||||||
impl BeatmapSite {
|
impl BeatmapSite {
|
||||||
|
@ -372,6 +373,7 @@ impl BeatmapSite {
|
||||||
}
|
}
|
||||||
BeatmapSite::Beatconnect => format!("https://beatconnect.io/b/{}", beatmapset),
|
BeatmapSite::Beatconnect => format!("https://beatconnect.io/b/{}", beatmapset),
|
||||||
BeatmapSite::Chimu => format!("https://chimu.moe/d/{}", beatmapset),
|
BeatmapSite::Chimu => format!("https://chimu.moe/d/{}", beatmapset),
|
||||||
|
BeatmapSite::OsuDirect => format!("osu://s/{}", beatmapset),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue