I know that Discourse was designed with intention to motivate beneficial behaviour. (See Because Reading is Fundamental).
Trust levels are based on number of posts and topics that user reads. My question is - is it possible to game the trust level system by speed-scrolling topics? Or does it take post timings into account to know if user had actually read any those posts?
I’ve read that, and I know that Discourse tracks read time. But I’m not sure that read time algorithm made it specifically into implementation of trust level system e.g.
To get to trust level 3, in the last 100 days…
Of topics created in the last 100 days, must have viewed 25% (capped at 500)
As someone who is an admin on one site and a member at various levels on other Discourse sites, yes I often game the trust level as I seriously do not know how to use Discourse at a lower trust level anymore. I often forget the first time I post a new reply or topic at a new forum about the trust system and then run into the bot trying to teach me and I just want to play wack-a-bot.
Some users have noted/requested a central repository or passing of a token so that those with higher trust levels get the same level or at least a much higher level automatically on other sites.
You could browse your site with a dummy account while having a look at /admin/users/list/active. It probably gives you enough insight how posts read and read time are calculated.