mirror of
https://github.com/Bubuni-Team/telegram-bot.git
synced 2026-07-31 00:29:24 +03:00
[cm] warn decomposition
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
namespace West.TelegramBot.ChatManagement;
|
||||
|
||||
public class Notifier
|
||||
{
|
||||
public static async void WarnNotify(ITelegramBotClient bot, Chat chat, User from, User to, int count, bool isBanned = false)
|
||||
{
|
||||
await bot.SendTextMessageAsync(chat.Id, $"{to.ToHtml()}<code>, Вам выдано предупреждение! " +
|
||||
$"Текущее кол-во: {count}/3</code>",
|
||||
disableNotification: true,
|
||||
parseMode: ParseMode.Html);
|
||||
|
||||
if (isBanned)
|
||||
{
|
||||
await bot.SendTextMessageAsync(
|
||||
chat.Id,
|
||||
$"{from.ToHtml()} <code>заблокировал</code> {to.ToHtml()} <code>на 7 дней</code>",
|
||||
disableNotification: true, parseMode: ParseMode.Html);
|
||||
}
|
||||
}
|
||||
|
||||
public static async void UnWarnNotify(ITelegramBotClient bot, Chat chat, User from, User to, int count)
|
||||
{
|
||||
await bot.SendTextMessageAsync(chat.Id,
|
||||
$"{to.ToHtml()}<code>, с Вас снято предупреждение! " +
|
||||
$"Текущее кол-во: {count}/3</code>",
|
||||
disableNotification: true,
|
||||
parseMode: ParseMode.Html);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user