Email or username:

Password:

Forgot your password?
Top-level
Terence Eden

This is *not* the optimal way to view a Mastodon conversation - but it gives you an idea of what it looks like as a tree.

Here you can see all the conversation threads - and which instances people are replying from.

A long list of Mastodon statuses all indented according to where they come in the conversation.
40 comments
Terence Eden

I can now read Mastodon conversations as proper threads on the command-line. Just as nature intended!

Some pretty simple #Python code which uses the #MastodonAPI.

All #OpenSource at codeberg.org/edent/Mastodon_To

Blog coming soon 😃

A Linux terminal. A complex conversation tree is displayed. You can see the timestamp of posts, who posted, what they're saying, and the URl of the post.

The conversation goes at least 8 levels deep.
Andrew

@Edent I reckon feeding ActivityPub to NNTP could be interesting. Then a theaded Usenet reader could be used.

Use hashtags to cross post to different "newsgroups".

patter

@puck @Edent they do have a similar feel, in some ways

George Jones :emacs: :orgmode:

@puck you're not wrong. A mastodon could just be a news feed. Small hacks to make it bidirectional and #usenet is back. Use your favorite newsreaders: rn, gnus,...

Andrew

@eludom I dunno about Usenet -> Mastodon. I did think about that as well, but I think there is enough capability gaps that it'd be a rather poor and disruptive experience. Mastodon -> Usenet can work because we can just the additional info (image alt descriptions etc, CW) as text in the body of the post.

George Jones :emacs: :orgmode:

@puck seems backwards. Usenet posts just text. What in Usenet would not import well?

Hans-Cees

@Edent wonderful 👍
I have published some code to make a bot.

Taras Novak 🇺🇦

@Edent looks great! hot tip: use Textualize Rich Py package to color code those threads and message parts a bit. Make it cyberpunk hardcore! 😂

Julian Andres Klode 🏳️‍🌈

@Edent Let's just add a mastodon backend to neomutt so you can do it in style.

Митя Сошников

@Edent this should definitely be implemented as a feature in toot command-line tool!

Julia

@Edent Cool! This makes me want to disable auto-delete, so I can see what I was up to a year from now.

Terence Eden

@5SpeedFun I'm wary of archiving someone else's content without their permission.
But, yes, I do like the idea of a better threaded interface.

5 Speed All You Need

@Edent If the software exists, you know someone will do it....I mean I'd be surprised if someone doesn't, even if it's just <secret agency> of "democractic/free" country.

I wonder if this is something instances should prohibit in their rules?

Sarah Floris

@Edent that api is wonderfully easy to work with.

Terence Eden

@dutchengineer it is *so* much friendlier than Twitter's.
A few weird things to get my head around, but pretty well thought through.

Folker

@Edent Hey cool, you can read two dozens messages in a fraction of a second where normal people like us have to scroll for ages 😃

Terence Eden

@folkerschamel it may well be the perfect way to read Mastodon 😀

George Jones :emacs: :orgmode:

@Edent maybe repost each message to a #usenet news server and we will have come full circle:-)

palesz

@Edent wait, you just reimplemented usenet!

mmsz

@Edent B-but nature intended wrapping at 80 characters per line 😞

Florian Laws

@Edent Now I'm tempted to write an NNTP bridge so I can read it with slrn

Go Up