Rating of Telegram groups

#6
#18