this post was submitted on 20 Feb 2025
26 points (100.0% liked)

Fedigrow

913 readers
37 users here now

To discuss how to grow and manage communities / magazines on Lemmy, Mbin, Piefed and Sublinks

Resources:

founded 10 months ago
MODERATORS
 

Is there a way to access engagement stats for a community to make a (daily) time series? Something along the lines of exporting data ever 24 hours at 2:00 UTC.

This is the data I am referring to:

daily

Perhaps an API of some sort. A formal method that goes beyond writing a scrapper.

you are viewing a single comment's thread
view the rest of the comments
[–] tgxn@lemmy.tgxn.net 4 points 2 days ago (1 children)

you could also use the communities export from lemmyverse data dumps. I'd have to add some more historical metrics into redis, for communities. I already keep historical metrics, but just don't publish them.

[–] Alphane_Moon@lemmy.world 2 points 2 days ago (1 children)

Will need to check out lemmyverse and see what data is available.

Seems like a simple script doing an API query every 24-hours seems to be the best option, but I would rather not deal with maintaining such a script/solution. :)

[–] tgxn@lemmy.tgxn.net 3 points 2 days ago (1 children)

that's pretty much what I do, it crawls through all the Lemmy sites (and Mbin) and data is updated each 6 hours. I've been thinking about storing a longer history of data so I could add some more graphs and stuff.

also I will probably publish the raw redis dump, which might allow for some more analytics based on it.

[–] Alphane_Moon@lemmy.world 3 points 2 days ago

Please do publish the raw data, even if it is not visualised. Would be interesting to trawl through history even I do end up writing a basic API query service.