Новый api отправки сообщений

This commit is contained in:
FrigaT
2025-12-24 08:43:46 +03:00
parent 833d8c80d9
commit 37cb6599ba
19 changed files with 478 additions and 338 deletions

View File

@@ -27,8 +27,12 @@ public sealed class ErrorHandlingMiddleware : IPageMiddleware
{
_logger.Log(LogLevel.Critical, "Unhandled exception in middleware pipeline.", ex);
// Теперь можно напрямую использовать PageContext для ответа
await ctx.SendTextAsync("Произошла ошибка при обработке запроса. Попробуйте ещё раз.", ct: ct);
// Отправляем универсальный запрос с текстом об ошибке
await ctx.SendAsync(new SendRequest
{
ChatId = ctx.Update.Chat.Id,
Text = "Произошла ошибка при обработке запроса. Попробуйте ещё раз."
}, ct);
}
}
}