Now, this isn't like Chrono's password events where you need to type / for it to work. Well, here is a way to explain it. I am also thinking it be hooked up towards the VCE events as well.
(Some events are fake, in order to show meaning.)
OnActivate - Client (Owner) - BottomPrint - Someone is at the door.
OnActivate - BrickOwner - Onclientsay - Come on in.
OnVariableTrue - Named Brick - ContentStart
-Door-
Well, something like that.
Also, if you can, tell me other ways this is achiveable.