I made a clip today from the "DPA Open Mic" I attended on Sunday, which I share here as an example of how it could look for us if we were to a self-moderated livestream on say Youtube.
I'd say, having being on-cam is the main prerequisite for joining, since that's quite effective at filtering out trolls that would otherwise try to raid the live.
Got at least one more I plan to get up, hopefully by tomorrow, and will be more focused on the Iran.
Something like this is how it would look, should you consider to host a livestream.