Rating of Telegram groups

#26
#86