what are the green dots that appear on the avatars of some people on the league lists ?
It means that they are online in that moment.
it means that they are mods(members of duoling)
I'm not sure why you were downvoted, as this is the correct answer. Green rings denote contributors, mods, and hosts :)