Hey Richard, you moving from slack to this other thing?
Nay, slack is still our preferred means of communications for most teams. The TM BBM group and Telegram group are just for fun, they are in no way required. For that matter the slack group is not 100% required either although it IS preferred if you are on one of the smaller more focused teams such as the Q&A Team, Mod Team, Champion Team, etc. Trusted Member team is just a bit too large for slack.