ConstantsΒ§
- IGNORED_
MESSAGE_ πTYPES - list of safe and common non-state events to ignore if the user is ignored.
MUST be sorted by
TimelineEventType::event_type_str()forbinary_search. - LIMIT_
DEFAULT π - LIMIT_
MAX π
FunctionsΒ§
- _is_
sorted π - add_
membership_ πunsigned with_membershipadapter for timeline-iterator items.- annotate_
membership π - MSC4115: stamp
unsigned.membershipon a served PDU with the requesting userβs membership at the time of the event. The MSC permits omitting the property when calculating it is expensive, so the project restricts it to encrypted rooms where membership-vs-event ordering matters for key share. - event_
filter π - event_
filters π - get_
member_ πevent - get_
message_ πevents_ route GET /_matrix/client/r0/rooms/{roomId}/messages- ignored_
filter π - is_
ignored_ πpdu - lazy_
loading_ πwitness - visibility_
filter π - with_
membership π annotate_membershipconsume-and-return adapter for stream chains.