Module allowlist
Expand description
Shared allowed_users matching used by every chat channel.
Enums§
- Match
- Case-sensitivity selector for the allowlist comparison. The chat platform defines which one applies; the helper does not infer.
Constants§
- DENY_
PREFIX - Marks an entry as a deny rule rather than a grant.
Functions§
- grants_
anyone - Whether a resolved peer list can admit anybody at all.
- is_
identity_ allowed is_identity_allowed_bywith the shared case-sensitivity selector.- is_
identity_ allowed_ by - Whether an account is authorized, evaluated across every identifier it is known by, against a single snapshot of the resolved peer list.
- is_
identity_ denied_ by - Whether any identifier of one account is explicitly denied, independent of any grant.
- is_
user_ allowed - is_
user_ allowed_ by - pairing_
deny_ conflict - The conflict message for a pairing write an
ignorewould shadow, orNonewhen the write can proceed.