I will submit a new role later. Can you just tell me if some stuff/concepts can remain?
Like Rej said, spectating like having access to mafia chat etc (of course I won't post). In my homesite, we have a separate chat for spectators where they can discuss about the game while it's ongoing. It's basically like being a host without the rights to post/moderate. You get to see everything that's happening, but you can only discuss with other spectators in the prepared private channel/chat/thread.