在收到修订事件(redaction event)后,服务器必须去除除以下列表外的所有字段: - `event_id` - `type` - `room_id` - `sender` - `state_key` - `content` - `hashes` - `signatures` - `depth` - `prev_events` - `auth_events` - `origin_server_ts` content 对象中的所有字段也必须被移除,除非该事件类型属于以下之一: - [`m.room.member`](/client-server-api#mroommember) 允许保留字段 `membership`、`join_authorised_via_users_server`,此外允许在 `third_party_invite` 字段下的 `signed` 字段。 - [`m.room.create`](/client-server-api#mroomcreate) 允许保留所有字段。 - [`m.room.join_rules`](/client-server-api#mroomjoin_rules) 允许保留字段 `join_rule`、`allow`。 - [`m.room.power_levels`](/client-server-api#mroompower_levels) 允许保留字段 `ban`、`events`、`events_default`、`invite`、`kick`、`redact`、`state_default`、 `users`、`users_default`。 - [`m.room.history_visibility`](/client-server-api#mroomhistory_visibility) 允许保留字段 `history_visibility`。 - [`m.room.redaction`](/client-server-api#mroomredaction) 允许保留字段 `redacts`。