diff --git a/youmubot-osu/src/discord/display.rs b/youmubot-osu/src/discord/display.rs index 33162f7..7621806 100644 --- a/youmubot-osu/src/discord/display.rs +++ b/youmubot-osu/src/discord/display.rs @@ -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> { let env = ctx.data.read().await.get::().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) diff --git a/youmubot-osu/src/discord/server_rank.rs b/youmubot-osu/src/discord/server_rank.rs index 502829e..f5a2bd4 100644 --- a/youmubot-osu/src/discord/server_rank.rs +++ b/youmubot-osu/src/discord/server_rank.rs @@ -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.") diff --git a/youmubot/src/main.rs b/youmubot/src/main.rs index 4139c9c..4c983c2 100644 --- a/youmubot/src/main.rs +++ b/youmubot/src/main.rs @@ -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();