Rating of Telegram groups

#38
#79