diff --git a/src/commands/admin.rs b/src/commands/admin.rs index 9bd8a40..262996c 100644 --- a/src/commands/admin.rs +++ b/src/commands/admin.rs @@ -1,4 +1,6 @@ +#![allow(dead_code, unused_imports, unused_variables)] + use serenity::prelude::*; use serenity::model::prelude::*; use serenity::model::channel::Message; diff --git a/src/commands/sm_server.rs b/src/commands/sm_server.rs index 6fd524a..0684328 100644 --- a/src/commands/sm_server.rs +++ b/src/commands/sm_server.rs @@ -18,7 +18,7 @@ const ROLE_ID_PURPLE: u64 = 284310454908747787; pub async fn parse_command(ctx: Context, msg: Message, server_id: GuildId) { - if handle_meme(ctx.clone(), msg.clone(), server_id).await + if handle_meme(ctx.clone(), msg.clone()).await { return; } @@ -95,7 +95,7 @@ async fn set_color(ctx: Context, msg: Message, role_id: RoleId, server_id: Guild } } -async fn handle_meme(ctx: Context, msg: Message, server_id: GuildId) -> bool +async fn handle_meme(ctx: Context, msg: Message) -> bool { let command_lower = msg.content.to_lowercase(); diff --git a/src/racetime/mod.rs b/src/racetime/mod.rs index b3878ee..28f4a57 100644 --- a/src/racetime/mod.rs +++ b/src/racetime/mod.rs @@ -11,7 +11,7 @@ use crate::utils; pub async fn poll_races(ctx: Arc) { - let race_data = match fetch_race_data(ctx.clone()).await + let race_data = match fetch_race_data().await { Ok(v) => v, Err(why) => { utils::Logger::log_error((*ctx).clone(), &format!("Failed to query racetime.gg: {}", why)).await; return; } @@ -73,7 +73,7 @@ pub async fn poll_races(ctx: Arc) //////////// HELPERS -async fn fetch_race_data(ctx: Arc) -> Result +async fn fetch_race_data() -> Result { let result = reqwest::get("https://racetime.gg/races/data").await; let response = match result diff --git a/src/utils.rs b/src/utils.rs index 11fd1e9..d6a7c25 100644 --- a/src/utils.rs +++ b/src/utils.rs @@ -1,6 +1,6 @@ use rand::prelude::*; -use serenity::{client::Context, model::{user::User, prelude::{Role, ChannelId, GuildId, RoleId, UserId}, guild}}; +use serenity::{client::Context, model::prelude::{Role, ChannelId, GuildId, RoleId, UserId}}; pub const SM_SERVER_ID: u64 = 98929157894836224;