Communities are basically promises: you create expectations, and they usually fizzle out when that commitment isn’t met. Same applies to events.
Most people think structure or rules keep a community alive, but they are just tools. What keeps communities alive is just being there for the users and in the channel they are used to talk and be active (whatsapp in my case)
Also when leading a community it is important to step back. Let others speak/ to leave them be. It is easy to "monopolize the mic" but the real magic happens when others start owning the space. Your role as a community organizer is to create a stage for others.
if you ever moderated an IRC channel, it’s the same energy: keep the lights on, be present, but don’t over-control :^)