[email protected] is one, and it has a lot of others linked in the sidebar.
It’s DnD focused but you can still get general advice that’s system agnostic.
All the others I can think of right now are on ttrpg.network, which someone else has already mentioned.
Yeah, I just did. Works fine.
I didn’t try actually recording, but I can’t imagine it would be different.