Hi, does anyone know exactly how the Reading Time is tracked or calculated in the Moderator Activity report page?
The short answer is that the Time Reading column in the Moderators activity report is caluculated by summing the values of the
time_read field of the
user_visits table for each of a site’s moderators over the report’s time period.
The best description I’ve seen of how Discourse sets the value of the
time_read field is in the How the Discourse client tracks timing section of this post: