env('FEED_FETCHES_RECORDED_SINCE', '2026-09-21'), 'readers' => [ 'feedly' => ['label' => 'Feedly', 'patterns' => ['Feedly']], 'inoreader' => ['label' => 'Inoreader', 'patterns' => ['Inoreader']], 'newsblur' => ['label' => 'NewsBlur', 'patterns' => ['NewsBlur']], 'feedbin' => ['label' => 'Feedbin', 'patterns' => ['Feedbin']], 'theoldreader' => ['label' => 'The Old Reader', 'patterns' => ['theoldreader']], 'bazqux' => ['label' => 'BazQux', 'patterns' => ['BazQux']], 'netnewswire' => ['label' => 'NetNewsWire', 'patterns' => ['NetNewsWire']], 'reeder' => ['label' => 'Reeder', 'patterns' => ['Reeder']], 'thunderbird' => ['label' => 'Thunderbird', 'patterns' => ['Thunderbird']], 'outlook' => ['label' => 'Outlook', 'patterns' => ['Microsoft Office', 'Outlook']], 'miniflux' => ['label' => 'Miniflux', 'patterns' => ['Miniflux']], 'freshrss' => ['label' => 'FreshRSS', 'patterns' => ['FreshRSS']], 'ttrss' => ['label' => 'Tiny Tiny RSS', 'patterns' => ['Tiny Tiny RSS']], 'nextcloud' => ['label' => 'Nextcloud News', 'patterns' => ['NextCloud-News', 'Nextcloud-News']], 'feeder' => ['label' => 'Feeder', 'patterns' => ['Feeder']], 'rssapp' => ['label' => 'RSS.app', 'patterns' => ['RSS.app', 'rss.app']], 'slack' => ['label' => 'Slack', 'patterns' => ['Slackbot', 'Slack-ImgProxy']], 'wordpress' => ['label' => 'WordPress', 'patterns' => ['WordPress']], 'google-feedfetcher' => ['label' => 'Google FeedFetcher', 'patterns' => ['FeedFetcher-Google']], 'browser' => ['label' => 'Browser', 'patterns' => ['Mozilla/5.0 (Windows', 'Mozilla/5.0 (Macintosh', 'Mozilla/5.0 (X11', 'Mozilla/5.0 (iPhone', 'Mozilla/5.0 (Linux; Android']], ], ];