Have you gotten on any of the various Discord servers? (personally I dislike how much reliance on discord there is in this broader community)
We hope the new chat system and in particular Community Chats will help with that.
You're an admin on this community maybe you can see if the owner is willing to turn on community chat and preferred topics.