Мне нужно вывести предупреждение при отправке сообщения юзеру, который заблочил моего бота, что отправка невозможна по причине блокировки юзером..
if err := sendMessage(); err != nil { // заблочил сука! }
try { ... } catch (ApiRequestException e) when (e.Message.Contains("Forbidden: bot was blocked by the user")) { _logger.LogError(e, $"Scheduled results error: bot was kicked from {chatId}"); await _repository.RemoveSettings(chatId.Identifier); _logger.LogInformation($"Chat {chatId} was removed from settings."); }
Обсуждают сегодня