Don't have Telegram yet? Try it now!
https://veenstra.me.uk/2017/09/12/microsoft-teams-where-do-i-find-my-guest-teams/
Microsoft Teams - Where do I find my guest teams?