В код были добавлены методы `ConfirmReport` и `CancelReport` для обработки команд "confirm_report" и "cancel_report". Эти методы сохраняют отчет в базе данных или отменяют его, соответственно. Также обновлена логика обработки шагов отчета и добавлены новые кнопки для подтверждения и отмены в интерфейсе.
В классе Program в файле Program.cs изменен метод отправки сообщения пользователю, добавлен текст о настройках бота и уведомлениях. Также добавлен новый метод `HandleUpdateAsync` для обработки обновлений от Telegram, включая нажатия на кнопки.
Изменено условие для удаления всех отчетов с проверки на `admins` на `superAdmins`.
Добавлены кнопки подтверждения удаления отчетов.
Обновлена структура клавиатуры в методе `SendAdminPanel`, добавлены кнопки для суперадминов и кнопка возврата в главное меню.
Введен новый метод `ViewReports` для отображения отчетов.
Добавлена проверка на суперпользователя при выходе из режима администратора. Текст сообщения теперь зависит от роли пользователя. Изменены кнопки для выхода, чтобы они корректно отображали информацию в зависимости от роли. Удалены устаревшие строки кода.