app.protoimsg.chat.allowlist

An allowlist entry for a room. When the room has allowlistEnabled, only allowlisted users can send messages. Lives in the room owner/mod's repo.

Details · record, key tid
Kindrecord
Record keytid
Authoritychat.protoimsg.app
Indexed

Record

record · key tid

Properties

createdAt

requiredstring · datetime

Timestamp of allowlist entry creation.

room

requiredstring · at-uri

AT-URI of the room the allowlist entry applies to.

subject

requiredstring · did

DID of the allowlisted user.

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • A ban issued by a room owner or moderator. Lives in the issuer's repo.

  • Declares a chat room. Created by whoever starts the room.

  • Assign a moderator role to a user for a specific room.

  • Bans a user from a space (their content is hidden and they cannot post). Only honored when authored by the space owner or a moderator. Lives in the moderator's repo.

  • place.stream.chat.access

    record not from the namespace authority

    A rule about who may chat on this streamer's streams. Rules are evaluated per streamer: when any allow rule exists, only accounts matching an allow rule may chat; accounts matching a deny rule never may. A streamer with no rules has open chat.