I don't understand why people on HN are still recommending Telegram. It's not open, the crypto is highly questionable, and messages are not encrypted end-to-end by default (and not at all in groups). Use one of the apps that gets a full score in the EFF's Secure Messaging Scorecard [1], like Signal.