From a42a12cff4ae91dc4d55cae69a4e27df4e59c635 Mon Sep 17 00:00:00 2001 From: 107 <107@DESKTOP-UP8U7M2> Date: Thu, 20 Mar 2025 11:29:21 +0700 Subject: [PATCH] =?UTF-8?q?=D1=84=D0=B8=D0=BA=D1=81=20=D0=BC=D0=B5=D0=BD?= =?UTF-8?q?=D1=8E=20=D0=BF=D0=BE=20=D0=BA=D0=BE=D0=BC=D0=B0=D0=BD=D0=B4?= =?UTF-8?q?=D0=B5=20/start?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Program.cs | 21 ++++----------------- 1 file changed, 4 insertions(+), 17 deletions(-) diff --git a/Program.cs b/Program.cs index 056b9b9..7c5bdfd 100644 --- a/Program.cs +++ b/Program.cs @@ -553,26 +553,13 @@ class Program } } - if (message.Text == "/start") - { - var keyboard = new InlineKeyboardMarkup(new[] + if (message.Text == "/start") { - new[] - { - InlineKeyboardButton.WithCallbackData("📝 Подать заявку", "report"), - InlineKeyboardButton.WithCallbackData("🔐 Панель администратора", "admin_panel") + await SendMainMenu(botClient, message.Chat.Id); + Log.Information($"Ответ на команду /start с кнопками отправлен."); } - }); - await botClient.SendMessage( - chatId: message.Chat.Id, - text: "Привет! Я бот для сбора заявок на ремонт оборудования.", - replyMarkup: keyboard - ); - Log.Information($"Ответ на команду /start с кнопками отправлен."); - } - - else if (usersWaitingForReport.TryGetValue(message.Chat.Id, out bool isWaiting) && isWaiting) + else if (usersWaitingForReport.TryGetValue(message.Chat.Id, out bool isWaiting) && isWaiting) { if (userReportSteps.TryGetValue(message.Chat.Id, out int step)) {