Skip to content
This repository has been archived by the owner on Feb 20, 2024. It is now read-only.

Commit

Permalink
Adicionando mensagem de erro ban/kick/softban
Browse files Browse the repository at this point in the history
  • Loading branch information
vulcandragi committed Jul 15, 2021
1 parent 415c6a3 commit 06a00b9
Showing 1 changed file with 21 additions and 3 deletions.
24 changes: 21 additions & 3 deletions src/commands/moderation.rs
Original file line number Diff line number Diff line change
Expand Up @@ -145,7 +145,13 @@ async fn ban(ctx: &Context, msg: &Message, mut args: Args) -> CommandResult {
Err(err) => return Err(err.into()),
};
} else {
return Err("Sem permissão para banir o membro".into());
let mut embed = CreateEmbed::default();
embed.title("Sem permissão para banir o membro");
embed.color(colors::YELLOW);

msg.channel_id
.send_message(ctx, |x| x.set_embed(embed).reference_message(msg))
.await?;
}

Ok(())
Expand Down Expand Up @@ -191,7 +197,13 @@ async fn kick(ctx: &Context, msg: &Message, mut args: Args) -> CommandResult {
Err(err) => return Err(err.into()),
};
} else {
return Err("Sem permissão para expulsar o membro".into());
let mut embed = CreateEmbed::default();
embed.title("Sem permissão para expulsar o membro");
embed.color(colors::YELLOW);

msg.channel_id
.send_message(ctx, |x| x.set_embed(embed).reference_message(msg))
.await?;
}

Ok(())
Expand Down Expand Up @@ -239,7 +251,13 @@ async fn softban(ctx: &Context, msg: &Message, mut args: Args) -> CommandResult
Err(err) => return Err(err.into()),
};
} else {
return Err("Sem permissão para remover o membro".into());
let mut embed = CreateEmbed::default();
embed.title("Sem permissão para remover o membro");
embed.color(colors::YELLOW);

msg.channel_id
.send_message(ctx, |x| x.set_embed(embed).reference_message(msg))
.await?;
}

Ok(())
Expand Down

0 comments on commit 06a00b9

Please sign in to comment.