fixed issue with update message warn. resolves #1

This commit is contained in:
Ruberoid 2025-07-14 22:09:24 +03:00
parent bcb92c54b8
commit f25f3429cb
3 changed files with 20 additions and 23 deletions

View File

@ -55,28 +55,24 @@ public sealed class UpdateTelegramLoggingHandler : IUpdateHandler
private string? GetText(Update update) private string? GetText(Update update)
{ {
switch (update.Type) return update.Type switch
{ {
case UpdateType.Message: UpdateType.Message => update.Message?.Text,
return update.Message.Text; UpdateType.EditedMessage => update.EditedMessage?.Text,
case UpdateType.CallbackQuery: UpdateType.CallbackQuery => update.CallbackQuery?.Data,
return update.CallbackQuery.Data; _ => null
default: };
return null;
}
} }
private User? GetFrom(Update update) private User? GetFrom(Update update)
{ {
switch (update.Type) return update.Type switch
{ {
case UpdateType.Message: UpdateType.Message => update.Message?.From,
return update.Message.From; UpdateType.EditedMessage => update.EditedMessage?.From,
case UpdateType.CallbackQuery: UpdateType.CallbackQuery => update.CallbackQuery?.From,
return update.CallbackQuery.From; _ => null
default: };
return null;
}
} }
private string GetMessageText(long fromId, string type, string? fromUsername = null, string? text = null) private string GetMessageText(long fromId, string type, string? fromUsername = null, string? text = null)

View File

@ -1,7 +1,12 @@
{ {
"Serilog": { "Serilog": {
"MinimumLevel": { "MinimumLevel": {
"Default": "Information" "Default": "Debug",
"Override": {
"Microsoft": "Information",
"Microsoft.AspNetCore": "Error",
"System.Net.Http.HttpClient": "Warning"
}
}, },
"WriteTo": [ "WriteTo": [
{ {

View File

@ -24,11 +24,7 @@
"ReadNestedFolders": "true" "ReadNestedFolders": "true"
}, },
"AdministrationOptions": { "AdministrationOptions": {
"FeedbackReceiverIds": [ "FeedbackReceiverIds": [],
-1002085899956 "UpdateReceiverIds": []
],
"UpdateReceiverIds": [
-1002085899956
]
} }
} }