yeah i just had dramas guys logging into my account at telegram.org was not working, so had to download from the google playstore ....so made an account here and will also at Gab also just heard others have had dramas with the telegram.org site... not good....