--- allOf: - $ref: core-event-schema/state_event.yaml description: 'A topic is a short message detailing what is currently being discussed in the room. It can also be used as a way to display extra information about the room, which may not be suitable for the room name. The room topic can also be set when creating a room using ``/createRoom`` with the ``topic`` key.' properties: content: properties: topic: description: The topic text. type: string required: - topic type: object state_key: description: A zero-length string. pattern: '^$' type: string type: enum: - m.room.topic type: string title: Topic type: object