вернуться на главную после отправки заявки

This commit is contained in:
Professional 2025-03-19 19:41:40 +07:00
parent 3ef93e7946
commit f7c4567e18

View File

@ -321,9 +321,17 @@ class Program
case 4: case 4:
userReports[message.Chat.Id].ReporterName = message.Text; userReports[message.Chat.Id].ReporterName = message.Text;
await SaveReportToDatabase(message.Chat.Id, userReports[message.Chat.Id]); await SaveReportToDatabase(message.Chat.Id, userReports[message.Chat.Id]);
var mainMenuKeyboard = new InlineKeyboardMarkup(new[]
{
new[]
{
InlineKeyboardButton.WithCallbackData("Главное меню", "main_menu")
}
});
await botClient.SendMessage( await botClient.SendMessage(
message.Chat.Id, message.Chat.Id,
"✅ Спасибо за заявку! Мы обработаем её в ближайшее время." "✅ Спасибо за заявку! Мы обработаем её в ближайшее время.",
replyMarkup: mainMenuKeyboard
); );
usersWaitingForReport[message.Chat.Id] = false; usersWaitingForReport[message.Chat.Id] = false;
userReportSteps.Remove(message.Chat.Id); userReportSteps.Remove(message.Chat.Id);
@ -350,6 +358,9 @@ class Program
private static async Task DeleteReport(ITelegramBotClient botClient, long chatId, long reportId) private static async Task DeleteReport(ITelegramBotClient botClient, long chatId, long reportId)
{ {
try try