Remove loading reactions

This commit is contained in:
Natsu Kagami 2025-02-20 19:46:13 +01:00
parent d1f3aa5fa9
commit 8c5135bfc9
Signed by: nki
GPG key ID: 55A032EB38B49ADB
3 changed files with 2 additions and 8 deletions

View file

@ -102,7 +102,6 @@ mod scores {
let page = page as usize;
let score = &self.scores[page];
let hourglass = msg.react(ctx, '⌛').await?;
let beatmap = env
.beatmaps
.get_beatmap(score.beatmap_id, score.mode)
@ -120,7 +119,6 @@ mod scores {
.await?
.ok_or_else(|| Error::msg("user not found"))?;
hourglass.delete(ctx).await?;
save_beatmap(&env, msg.channel_id, &bm).await?;
Ok(Some(
EditMessage::new()
@ -197,7 +195,7 @@ mod scores {
&mut self,
page: u8,
ctx: &Context,
msg: &Message,
_: &Message,
) -> Result<Option<EditMessage>> {
let env = ctx.data.read().await.get::<OsuEnv>().unwrap().clone();
@ -210,7 +208,6 @@ mod scores {
return Ok(None);
}
let hourglass = msg.react(ctx, '⌛').await?;
let plays = &self.scores[start..end];
let beatmaps = plays
.iter()
@ -326,7 +323,6 @@ mod scores {
.push_line("[?] means pp was predicted by oppai-rs.")
.build();
hourglass.delete(ctx).await?;
Ok(Some(
EditMessage::new()
.content(content)

View file

@ -392,11 +392,9 @@ pub async fn show_leaderboard(ctx: &Context, msg: &Message, mut args: Args) -> C
.await?;
return Ok(());
};
let reaction = msg.react(ctx, '⌛').await?;
let scoreboard_msg = beatmap.mention();
let (scores, show_diff) =
get_leaderboard_from_embed(ctx, &env, beatmap, None, show_all, order, guild).await?;
reaction.delete(&ctx).await?;
if scores.is_empty() {
msg.reply(&ctx, "No scores have been recorded for this beatmap.")

View file

@ -274,7 +274,7 @@ async fn main() {
ctx.invoked_command_name(),
error
);
println!("{}", reply);
eprintln!("{}\n{:?}", reply, error);
ctx.send(poise::CreateReply::default().content(reply).ephemeral(true))
.await
.pls_ok();