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.
Community statistics are available from the Lemmy API. For example, this URL returns the info for this community: https://lemm.ee/api/v3/community?name=fedigrow
The community statistics are listed in the returned data under
counts:
.The API only returns current numbers, though. To create a time series you need to write a script to grab the community statistics on a regular basis and store the results.
Thanks! This seems like the best area for further research.
@[email protected]
Any chance that historical statistics like these could be incorporated into lemmyverse.net?
Funny you say that, I literally made a branch last night looking to add more graphs and stats 😁 I wanted to add some more pretty graphs and improve the inspector page a bit.
It’ll probably take a little while but I’ll see what I can do 👍👏
Edit, this kinda exists already… https://lemmyverse.net/instance/sh.itjust.works
Ha! What a coincidence! It would be great if we could see graphs of the growth of individual communities over time.
You’re awesome!