--- allOf: - $ref: core-event-schema/room_event.yaml description: This message represents a real-world location. properties: content: properties: body: description: "A description of the location e.g. 'Big Ben, London, UK', or some kind of content description for accessibility e.g. 'location attachment'." type: string geo_uri: description: A geo URI representing this location. type: string msgtype: enum: - m.location type: string info: type: object properties: thumbnail_url: description: |- The URL to the thumbnail of the file. Only present if the thumbnail is unencrypted. type: string thumbnail_file: description: |- Information on the encrypted thumbnail file, as specified in |encrypted_files|_. Only present if the thumbnail is encrypted. title: EncryptedFile type: object thumbnail_info: allOf: - $ref: core-event-schema/msgtype_infos/thumbnail_info.yaml description: Metadata about the image referred to in `thumbnail_url`. title: LocationInfo required: - msgtype - body - geo_uri type: object type: enum: - m.room.message type: string title: LocationMessage type: object