I'm not going to attempt this at the moment, but to someone willing to try: Instead of a "virtual player" try implementing this by temporarily...
groups: default: options: rank: '1000' default: true permissions: - modifyworld.chat Admins: permissions: -...
Separate names with a comma.