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:
Perhaps an API of some sort. A formal method that goes beyond writing a scrapper.
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.
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. :)
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.
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.