Having run and maintained multiple communities, I can tell you with a great degree of certainty that this is not at all how to go about inciting engagement from community members.
An active group of people of course has engagement ultimately provided by each of the members, however the way you go bringing about said activity is what really matters. It has to be acknowledged that a community only has a certain amount of initiative and that the ultimate responsibility to make sure the community stays healthy and active falls on those who lead the community, not on each individual member.
There is only a limited amount of reach and influence that each member of the community has. It’s rather difficult (verging on impossible) for a community to thrive in the absence of those who represent it; look at any successful community and notice how none of them lack communication from their leaders and in fact have quite a high degree of presence from their officials.
An excellent example of this principle is the discord servers in the Discourse directory topic. Pay a quick visit to a few of them and check out the activity levels… and now notice the correlation between lack of general activity and lack of owner activity. Interesting, innit?
Therefore, I’m going to propose that we address the root causes of the problem at hand and assign responsibility to those appropriately responsible. This isn’t necessarily to say that the developers (who I presume to be very busy) need to take time that they could be working on their product to maintain a community forum. However, a degree of participation and presence will inevitably be needed from their end, possibly in conjunction with forum member(s) to share and lighten the load.