Telegram has applied for a new ".gram" top-level domain and could let users create and host websites on their custom domains.