Public/Get-Dilbert.ps1

function Get-Dilbert
{
    0..-14
    | ForEach-Object {
        $Date = (Get-Date).AddDays($_)
        $Url = 'https://dilbert.com/strip/{0:d4}-{1:d2}-{2:d2}' -f $Date.Year, $Date.Month, $Date.Day
        $ImageSrc = Invoke-WebRequest -Uri $Url -MaximumRedirection 10 | Select-Object -ExpandProperty Images | Select-Object -ExpandProperty src | Where-Object { $_ -match '^https://assets.amuniversal.com/[\w*]' }

        [PSCustomObject]@{
            PSTypeName = 'UncommonSense.Dilbert.Article'
            Title      = 'Dilbert'
            Date       = $Date
            Url        = $Url
            Body       = $ImageSrc
        }
    }
}