You need to have a Telegram account and also have the application installed over a cellphone to employ Telegram Website. You can't create a Telegram account on the net application.
Viber is another messaging app that https://izaakgiuw689807.bloguerosa.com/27434655/what-does-telegram-app-mean