diff --git a/event/member.go b/event/member.go index d0ff2a7c..02b7cae9 100644 --- a/event/member.go +++ b/event/member.go @@ -42,6 +42,8 @@ type MemberEventContent struct { ThirdPartyInvite *ThirdPartyInvite `json:"third_party_invite,omitempty"` Reason string `json:"reason,omitempty"` MSC3414File *EncryptedFileInfo `json:"org.matrix.msc3414.file,omitempty"` + + MSC4293RedactEvents bool `json:"org.matrix.msc4293.redact_events,omitempty"` } type ThirdPartyInvite struct { diff --git a/requests.go b/requests.go index 42d257fb..8363aeda 100644 --- a/requests.go +++ b/requests.go @@ -193,6 +193,8 @@ type ReqKickUser struct { type ReqBanUser struct { Reason string `json:"reason,omitempty"` UserID id.UserID `json:"user_id"` + + MSC4293RedactEvents bool `json:"org.matrix.msc4293.redact_events,omitempty"` } // ReqUnbanUser is the JSON request for https://spec.matrix.org/v1.2/client-server-api/#post_matrixclientv3roomsroomidunban