mirror of
https://github.com/natsukagami/youmubot.git
synced 2025-04-19 16:58:55 +00:00
osu: don't show oppai-rs attribution if no scores need it
This commit is contained in:
parent
e246eb80e2
commit
f995852a12
1 changed files with 8 additions and 4 deletions
|
@ -326,13 +326,17 @@ mod scores {
|
||||||
.collect::<Vec<_>>();
|
.collect::<Vec<_>>();
|
||||||
|
|
||||||
let score_table = table_formatting(&SCORE_HEADERS, &SCORE_ALIGNS, score_arr);
|
let score_table = table_formatting(&SCORE_HEADERS, &SCORE_ALIGNS, score_arr);
|
||||||
|
let has_oppai = plays.iter().any(|p| p.pp.is_none());
|
||||||
|
|
||||||
let content = serenity::utils::MessageBuilder::new()
|
let mut content = serenity::utils::MessageBuilder::new();
|
||||||
|
content
|
||||||
.push_line(&self.header)
|
.push_line(&self.header)
|
||||||
.push_line(score_table)
|
.push_line(score_table)
|
||||||
.push_line(format!("Page **{}/{}**", page + 1, self.total_pages()))
|
.push_line(format!("Page **{}/{}**", page + 1, self.total_pages()));
|
||||||
.push_line("[?] means pp was predicted by oppai-rs.")
|
if has_oppai {
|
||||||
.build();
|
content.push_line("[?] means pp was predicted by oppai-rs.");
|
||||||
|
};
|
||||||
|
let content = content.build();
|
||||||
|
|
||||||
Ok(Some(
|
Ok(Some(
|
||||||
CreateReply::default().content(content).components(btns),
|
CreateReply::default().content(content).components(btns),
|
||||||
|
|
Loading…
Add table
Reference in a new issue