Unnecessary target checks have been removed
This commit is contained in:
parent
a9ab73ec72
commit
d803f6931f
|
@ -25,7 +25,7 @@ pub async fn ban_member(
|
|||
Some(id) => id,
|
||||
None => {
|
||||
sender_builder
|
||||
.text("ban: нет ответа на сообщение пользователя.")
|
||||
.text("Нет ID или ответа на сообщение пользователя.")
|
||||
.reply_to(message.id())
|
||||
.build()
|
||||
.send(&bot)
|
||||
|
@ -39,21 +39,19 @@ pub async fn ban_member(
|
|||
|
||||
let callback = || async { ban_chat_member(&bot, user_id, chat_id).await };
|
||||
let demote_args: (&Bot, i64, i64) = (&bot, user_id, chat_id);
|
||||
sender_builder
|
||||
.set_text("ban: невозможно забанить пользователя.");
|
||||
sender_builder.set_text("Невозможно забанить пользователя.");
|
||||
|
||||
if try_restrict(callback, demote_args, sender_builder.clone().build())
|
||||
.await
|
||||
.is_err()
|
||||
{
|
||||
sender_builder.build().send(&bot).await?;
|
||||
Ok(EventReturn::Cancel)
|
||||
} else {
|
||||
let banned_user_name: String = user.get_user_name(&bot, &message).await.unwrap();
|
||||
|
||||
sender_builder
|
||||
.reply_to(message.id())
|
||||
.text(format!("ban: пользователь {} забанен.", banned_user_name))
|
||||
.text(format!("Пользователь {banned_user_name} забанен."))
|
||||
.build()
|
||||
.send(&bot)
|
||||
.await?;
|
||||
|
|
|
@ -25,19 +25,7 @@ pub async fn mute_member(
|
|||
) -> HandlerResult {
|
||||
let (bot, message, mut sender_builder): ExtractedEntityData = handler_entity.extract();
|
||||
|
||||
let user_id: i64 = match user.get_id() {
|
||||
Some(id) => id,
|
||||
None => {
|
||||
sender_builder
|
||||
.text("mute: нет ответа на сообщение пользователя.")
|
||||
.reply_to(message.id())
|
||||
.build()
|
||||
.send(&bot)
|
||||
.await
|
||||
.unwrap();
|
||||
return Ok(EventReturn::Cancel);
|
||||
}
|
||||
};
|
||||
let user_id: i64 = user.get_id().unwrap();
|
||||
|
||||
sleep(Duration::from_millis(time.1)).await;
|
||||
|
||||
|
@ -46,13 +34,12 @@ pub async fn mute_member(
|
|||
|
||||
let callback = || async { restrict(&bot, user_id, unmute_date, chat_id).await };
|
||||
|
||||
sender_builder.set_text("mute: невозможно выдать мут.");
|
||||
sender_builder.set_text("Невозможно выдать мут.");
|
||||
|
||||
if try_restrict(callback, demote_args, sender_builder.clone().build())
|
||||
.await
|
||||
.is_err()
|
||||
{
|
||||
sender_builder.build().send(&bot).await?;
|
||||
Ok(EventReturn::Cancel)
|
||||
} else {
|
||||
let muted_user_name: String = user.get_user_name(&bot, &message).await.unwrap();
|
||||
|
@ -60,8 +47,7 @@ pub async fn mute_member(
|
|||
sender_builder
|
||||
.reply_to(message.id())
|
||||
.text(format!(
|
||||
"mute: пользователю {} выдан мут на {:?} {}.",
|
||||
muted_user_name, mute_duration, postfix
|
||||
"Пользователю {muted_user_name} выдан мут на {mute_duration} {postfix}."
|
||||
))
|
||||
.build()
|
||||
.send(&bot)
|
||||
|
|
|
@ -28,9 +28,7 @@ pub async fn unmute_member(
|
|||
|
||||
if let Err(error) = bot.send(bot_action).await {
|
||||
sender_builder
|
||||
.text(format!(
|
||||
"unmute: невозможно снять мут с пользователя: {error:?}"
|
||||
))
|
||||
.text(format!("Невозможно снять мут с пользователя: {error:?}."))
|
||||
.build()
|
||||
.send(&bot)
|
||||
.await?;
|
||||
|
@ -40,7 +38,7 @@ pub async fn unmute_member(
|
|||
|
||||
sender_builder
|
||||
.reply_to(message.id())
|
||||
.text(format!("unmute: пользователю {} удален мут.", muted_user_name))
|
||||
.text(format!("С пользователя {muted_user_name} снят мут."))
|
||||
.build()
|
||||
.send(&bot)
|
||||
.await
|
||||
|
|
Loading…
Reference in New Issue