I haven't used Telegram much, but I keep hearing from people that I should get on there. I also lost access to my Discord account a while back because I switched phones and lost all my authenticators 👀 not my brightest moment lol.
Thanks for sharing @danielwong!