Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

RSS Reader as a Door

4 views
Skip to first unread message

Charles Pierson

unread,
Jan 31, 2021, 9:20:11 AM1/31/21
to
I'm the sort of person that values function over form. I like making things
work, regardless of how pretty it is. After I'm happy with the
functionality, then I'll worry about making it pretty.

That being said, I've experimented a little bit with Linux terminal cinsole
games as doors. It looks like it works ok, with at least some if the old text
adventure tyoes, although I haven't tried saving and going back to it later
yet.

Now I'm wondering about doing the same with something like Newsboat, or some
similar RSS reader. I'm fairly sure that functionallt, I could get it to
work, however my question is whether it would be possible to do so with
unique new message pointers for each user.

Or, barring that, I need a much better understanding of the autoposting of
Ttext files, where I could get a way to export each entry in the RSS feed to
a message on the BBS. Each particular feed being it's own message area.

My ultimate goal is finding ways to provide unique content for my BBS that I
haven't seen a million times before.

g00r00

unread,
Jan 31, 2021, 4:20:10 PM1/31/21
to
CP> Or, barring that, I need a much better understanding of the autoposting
CP> of Ttext files, where I could get a way to export each entry in the RSS
CP> feed to a message on the BBS. Each particular feed being it's own
CP> message area.

There are many ways you could do something like this. First like you said you
could potentially use an existing terminal-based RSS news client. Some people
do not like to do that just in case there are any ways for a user to exit the
program to a command shell or something.

Alternatively you could use any sort of script that can get RSS and then post
them as a text file into a message base using MUTIL or as bulletins.

Or you could use Mystic Python and create your own RSS reader or just use it to
download and post data to a message base. Its only a couple of lines of code
to do this sort of stuff in Mystic Python. IE:

import feedparser

feed = feedparser.parse("https://finance.yahoo.coim/rss/");

for entry in feed.entries:
<do stuff with the articles>

I believe there are some projects I think that do this sort of thing already
for Mystic. They will offer up news articles to browse and so on, but I am not
sure where to get them they're just things I've seen before.

Charles Pierson

unread,
Jan 31, 2021, 7:20:12 PM1/31/21
to
On 31 Jan 2021, g00r00 said the following...
g0> There are many ways you could do something like this. First like you
g0> said you could potentially use an existing terminal-based RSS news
g0> client. Some people do not like to do that just in case there are any
g0> ways for a user to exit the program to a command shell or something.
g0>

That's true. although as I'm in a Termux session on my Android phone, I'm
unsure what sort of mischief could ensue.
g0> Alternatively you could use any sort of script that can get RSS and then
g0> post them as a text file into a message base using MUTIL or as bulletins.

That's something I'm looking at. Looking around I saw some Mystic add-ond
that took like the top 3 articles from CNN or Fox and posted them. So I see
an idea is there.

g0> Or you could use Mystic Python and create your own RSS reader or just
g0> use it to
g0>
g0> download and post data to a message base. Its only a couple of lines of
g0> code to do this sort of stuff in Mystic Python. IE:
g0>
g0> import feedparser
g0>
g0> feed = feedparser.parse("https://finance.yahoo.coim/rss/");
g0>
g0> for entry in feed.entries:
g0> <do stuff with the articles>

I hadn't considered that option. I have looked a little bit at the Mystic
MPL. but I'm out of practice with writing code, so it's slow going.

g0> I believe there are some projects I think that do this sort of thing
g0> already for Mystic. They will offer up news articles to browse and so
g0> on, but I am not
g0> sure where to get them they're just things I've seen before.
g0>

The one's I saw I found with a Google search. I'll probably grab them just
to see if I can figure out how they are doing what they do.

New OS, New BBS software, and trying to customize when years out of
programming practice is probably pushing myself a bit much, but it's somehow
therapeutical with all of its frustration.

0 new messages