mirror of
https://github.com/pyMC-dev/pyMC_Repeater.git
synced 2026-10-31 04:01:59 +01:00
simple_room_server::onPeerDataRecv takes the `(client->permissions & PERM_ACL_ROLE_MASK) == PERM_ACL_GUEST` branch for a PLAIN message and stores nothing. openHop called add_post for anyone who authenticated, so knowing the guest password was enough to write to a room: add_post caps length and rate-limits per client, but never looks at the role. Also warns once per message when openhop_core does not publish txt_type, so the open text-type gate is visible in the log rather than silent.