WWW::No...edReader(3)

πŸ“¦
version 2.02 Β· 2 versions
, in alpine 3.24

✨ NAME ✨

Bestie, welcome to WWW::No...edReader(3) β€” that's the manual name, and it's chilling under User Contributed Perl Documentation, no cap. This page is all about WWW::Noss::FeedReader: the RSS/Atom feed reader. πŸ’–

WWW::Noss::FeedReader β€” RSS/Atom feed reader.

🌈 USAGE 🌈

Okay so here's the group-chat starter pack, literally:

         use WWW::Noss::FeedReader qw(read_feed);

         my ($channel, $entries) = read_feed($feed);

πŸ’… DESCRIPTION πŸ’…

So WWW::Noss::FeedReader is the module that provides the read_feed() subroutine for reading RSS and Atom feeds. It's a private module, bestie β€” please consult the noss manual for user documentation. πŸ’…

πŸŽ€ SUBROUTINES πŸŽ€

Heads up: subroutines are not exported automatically. You gotta ask for them, okay? 🫢

🌸 (\%channel, \@entries) = read_feed($feed) 🌸

Reads the given WWW::Noss::FeedConfig object and returns the channel and entry data. If it fails, both come back as "undef" β€” literally both, no cap. 😭

The \%channel hash ref should look something like this:

             {
               nossname    => ...,
               nosslink    => ...,
               title       => ...,
               link        => ...,
               description => ...,
               updated     => ...,
               author      => ...,
               category    => [ ... ],
               generator   => ...,
               image       => ...,
               rights      => ...,
               skiphours   => [ ... ],
               skipdays    => [ ... ],
             }

And \@entries will be a list of hash refs that look something like this:

             {
               nossid       => ...,
               status       => ...,
               feed         => ...,
               title        => ...,
               link         => ...,
               author       => ...,
               category     => [ ... ],
               summary      => ...,
               published    => ...,
               updated      => ...,
               uid          => ...,
               displaytitle => ...,
             }

πŸ¦‹ AUTHOR πŸ¦‹

Written by Samuel Young, <samyoung12788@gmail.com>. πŸ’Œ

This project's source can be found on its Codeberg page <https://codeberg.org/1-1sam/noss.git>. Comments and pull requests are welcome! 🫢

Copyright (C) 2025-2026 Samuel Young

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. 🌈

πŸ”₯ SEE ALSO πŸ”₯

  • WWW::Noss::FeedConfig
  • noss

Okay that's the whole page, bestie. 🫢 This footer energy is brought to you by perl v5.42.2, dated 2026-02-15, and the manual name WWW::No...edReader(3). Byeee! πŸ’–

πŸ“¦ where this page comes from