{ "ephemeral": { "events": [ { "content": { "$1000000000000:example.org": { "m.read": { "@alice:example.org": { "ts": 1000000000000 } } } }, "type": "m.receipt" }, { "content": { "$1000000000000:example.org": { "m.read": { "@bob:example.org": { "ts": 1000000000000 } } } }, "type": "m.receipt" }, { "content": { "$1000000000003:example.org": { "m.read": { "@tim:example.org": { "ts": 1000000000000 } } } }, "type": "m.receipt" }, { "content": { "$1000000000003:example.org": { "m.read": { "@example:example.org": { "ts": 1000000000000 } } } }, "type": "m.receipt" }, { "content": { "$1000000000003:example.org": { "m.read": { "@jeff:example.org": { "ts": 1000000000000 } } } }, "type": "m.receipt" }, { "content": { "$1000000000003:example.org": { "m.read": { "@tina:example.org": { "ts": 1000000000000 } } } }, "type": "m.receipt" }, { "content": { "$1000000000003:example.org": { "m.read": { "@sally:example.org": { "ts": 1000000000000 } } } }, "type": "m.receipt" }, { "content": { "$1000000000003:example.org": { "m.read": { "@fred:example.org": { "ts": 1000000000000 } } } }, "type": "m.receipt" } ] }, "state": { "events": [ { "content": { "avatar_url": "mxc://example.org/SEsfnsuifSDFSSEF", "displayname": "Example", "membership": "join" }, "event_id": "$143273582555PhrSn:example.org", "origin_server_ts": 1000000000000, "room_id": "!jEsUZKDJdhlrceRyVU:example.org", "sender": "example:example.org", "state_key": "@example:example.org", "type": "m.room.member", "unsigned": { "age": 1234 } }, { "content": { "avatar_url": "mxc://example.org/SEsfnsuifSDFSSEF", "displayname": "Alice", "membership": "join", "reason": "Looking for support" }, "event_id": "$143273582443PhrSn:example.org", "origin_server_ts": 1000000000000, "room_id": "!jEsUZKDJdhlrceRyVU:example.org", "sender": "alice:example.org", "state_key": "@alice:example.org", "type": "m.room.member", "unsigned": { "age": 1234 } }, { "content": { "avatar_url": "mxc://example.org/SEsfnsuifSDFSSEF", "displayname": "Bob", "membership": "join" }, "event_id": "$143273582443PhrSn:example.org", "origin_server_ts": 1000000000000, "room_id": "!jEsUZKDJdhlrceRyVU:example.org", "sender": "bob:example.org", "state_key": "@bob:example.org", "type": "m.room.member", "unsigned": { "age": 1234 } }, { "content": { "avatar_url": "mxc://example.org/SEsfnsuifSDFSSEF", "displayname": "Tim", "membership": "join" }, "event_id": "$143273582443PhrSn:example.org", "origin_server_ts": 1000000000000, "room_id": "!jEsUZKDJdhlrceRyVU:example.org", "sender": "tim:example.org", "state_key": "@tim:example.org", "type": "m.room.member", "unsigned": { "age": 1234 } }, { "content": { "avatar_url": "mxc://example.org/SEsfnsuifSDFSSEF", "displayname": "Jeff", "membership": "join" }, "event_id": "$143273582443PhrSn:example.org", "origin_server_ts": 1000000000000, "room_id": "!jEsUZKDJdhlrceRyVU:example.org", "sender": "jeff:example.org", "state_key": "@jeff:example.org", "type": "m.room.member", "unsigned": { "age": 1234 } }, { "content": { "avatar_url": "mxc://example.org/SEsfnsuifSDFSSEF", "displayname": "Tina", "membership": "join" }, "event_id": "$143273582443PhrSn:example.org", "origin_server_ts": 1000000000000, "room_id": "!jEsUZKDJdhlrceRyVU:example.org", "sender": "tina:example.org", "state_key": "@tina:example.org", "type": "m.room.member", "unsigned": { "age": 1234 } }, { "content": { "avatar_url": "mxc://example.org/SEsfnsuifSDFSSEF", "displayname": "Sally", "membership": "join" }, "event_id": "$143273582443PhrSn:example.org", "origin_server_ts": 1000000000000, "room_id": "!jEsUZKDJdhlrceRyVU:example.org", "sender": "sally:example.org", "state_key": "@sally:example.org", "type": "m.room.member", "unsigned": { "age": 1234 } }, { "content": { "avatar_url": "mxc://example.org/SEsfnsuifSDFSSEF", "displayname": "Fred", "membership": "join" }, "event_id": "$143273582443PhrSn:example.org", "origin_server_ts": 1000000000000, "room_id": "!jEsUZKDJdhlrceRyVU:example.org", "sender": "fred:example.org", "state_key": "@fred:example.org", "type": "m.room.member", "unsigned": { "age": 1234 } } ] }, "timeline": { "events": [ { "content": { "body": "This is an example text message", "format": "org.matrix.custom.html", "formatted_body": "This is an example
text message", "msgtype": "m.text" }, "event_id": 0, "origin_server_ts": 1000000000000, "room_id": "!jEsUZKDJdhlrceRyVU:example.org", "sender": "@example:example.org", "type": "m.room.message", "unsigned": { "age": 1232 } }, { "content": { "body": "This is a highlight @bob:example.org", "msgtype": "m.text" }, "event_id": 1, "origin_server_ts": 1000000000001, "room_id": "!jEsUZKDJdhlrceRyVU:example.org", "sender": "@example:example.org", "type": "m.room.message", "unsigned": { "age": 1233 } }, { "content": { "m.relates_to": { "event_id": 1, "key": "👍", "rel_type": "m.annotation" } }, "origin_server_ts": 1000000000002, "room_id": "!jEsUZKDJdhlrceRyVU:example.org", "sender": "@alice:example.org", "type": "m.reaction", "unsigned": { "age": 390159120 }, "event_id": 2, "age": 390159120 }, { "content": { "body": "reply", "format": "org.matrix.custom.html", "formatted_body": "reply", "m.relates_to": { "m.in_reply_to": { "event_id": 0 } }, "msgtype": "m.text" }, "origin_server_ts": 1000000000003, "sender": "@alice:example.org", "type": "m.room.message", "unsigned": { "age": 98 }, "event_id": 3, "room_id": "!jEsUZKDJdhlrceRyVU:example.org" }, { "age": 96845207, "content": { "body": "Lat: 51.7035, Lon: -1.14394", "geo_uri": "geo:51.7035,-1.14394", "msgtype": "m.location", "org.matrix.msc1767.text": "Lat: 51.7035, Lon: -1.14394", "org.matrix.msc3488.asset": { "type": "m.pin" }, "org.matrix.msc3488.location": { "uri": "geo:51.7035,-1.14394" } }, "event_id": 4, "origin_server_ts": 1000000000004, "room_id": "!jEsUZKDJdhlrceRyVU:example.org", "sender": "@example:example.org", "type": "m.room.message", "unsigned": { "age": 96845207 } }, { "content": { "body": "```cpp\nint main(int argc, char **argv)\n{\n QApplication app(argc, argv);\n\n KLocalizedString::setApplicationDomain(QByteArrayLiteral(\"neochat\"));\n\n QQmlApplicationEngine engine;\n engine.loadFromModule(\"org.kde.neochat.timeline-memtest\", \"Main\");\n\n return app.exec();\n}\n```", "format": "org.matrix.custom.html", "formatted_body": "
int main(int argc, char **argv)\n{\n    QApplication app(argc, argv);\n\n    KLocalizedString::setApplicationDomain(QByteArrayLiteral("neochat"));\n\n    QQmlApplicationEngine engine;\n    engine.loadFromModule("org.kde.neochat.timeline-memtest", "Main");\n\n    return app.exec();\n}\n
", "msgtype": "m.text" }, "event_id": 5, "origin_server_ts": 1000000000005, "room_id": "!jEsUZKDJdhlrceRyVU:example.org", "sender": "@bob:example.org", "type": "m.room.message", "unsigned": { "age": 1233 } }, { "content": { "body": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam sed fringilla risus, eget lacinia risus. Suspendisse at magna id justo sagittis suscipit. Maecenas eros quam, pulvinar a consequat sed, varius vitae risus. Cras congue est eget felis porttitor lobortis. Nam cursus, nulla ut finibus suscipit, tellus eros tincidunt ante, a volutpat velit lectus sit amet turpis. Morbi leo justo, fringilla sed rutrum a, suscipit a quam. Proin rhoncus neque eget ligula ullamcorper pellentesque. Mauris volutpat malesuada nunc. Nullam finibus enim eu nibh placerat imperdiet. Nullam in mi in diam luctus scelerisque dignissim non erat. ", "msgtype": "m.text" }, "event_id": 6, "origin_server_ts": 1000000000006, "room_id": "!jEsUZKDJdhlrceRyVU:example.org", "sender": "@example:example.org", "type": "m.room.message", "unsigned": { "age": 1232 } }, { "content": { "body": "> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam sed fringilla risus, eget lacinia risus. Suspendisse at magna id justo sagittis suscipit. Maecenas eros quam, pulvinar a consequat sed, varius vitae risus. Cras congue est eget felis porttitor lobortis. Nam cursus, nulla ut finibus suscipit, tellus eros tincidunt ante, a volutpat velit lectus sit amet turpis. Morbi leo justo, fringilla sed rutrum a, suscipit a quam. Proin rhoncus neque eget ligula ullamcorper pellentesque. Mauris volutpat malesuada nunc. Nullam finibus enim eu nibh placerat imperdiet. Nullam in mi in diam luctus scelerisque dignissim non erat. ", "format": "org.matrix.custom.html", "formatted_body": "
\n

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam sed fringilla risus, eget lacinia risus. Suspendisse at magna id justo sagittis suscipit. Maecenas eros quam, pulvinar a consequat sed, varius vitae risus. Cras congue est eget felis porttitor lobortis. Nam cursus, nulla ut finibus suscipit, tellus eros tincidunt ante, a volutpat velit lectus sit amet turpis. Morbi leo justo, fringilla sed rutrum a, suscipit a quam. Proin rhoncus neque eget ligula ullamcorper pellentesque. Mauris volutpat malesuada nunc. Nullam finibus enim eu nibh placerat imperdiet. Nullam in mi in diam luctus scelerisque dignissim non erat.

\n
", "msgtype": "m.text" }, "event_id": 7, "origin_server_ts": 1000000000007, "room_id": "!jEsUZKDJdhlrceRyVU:example.org", "sender": "@example:example.org", "type": "m.room.message", "unsigned": { "age": 1232 } } ], "limited": true, "prev_batch": "t34-23535_0_0" } }