1 files changed, 26 insertions, 0 deletions
diff --git a/docs/specification.rst b/docs/specification.rst
index 1d3c283331..5b044459e2 100644
--- a/docs/specification.rst
+++ b/docs/specification.rst
@@ -418,6 +418,16 @@ which can be set when creating a room:
If this is included, an ``m.room.topic`` event will be sent into the room to indicate the
topic for the room. See `Room Events`_ for more information on ``m.room.topic``.
+``invite``
+ Type:
+ List
+ Optional:
+ Yes
+ Value:
+ A list of user ids to invite.
+ Description:
+ This will tell the server to invite everyone in the list to the newly created room.
+
Example::
{
@@ -909,6 +919,22 @@ prefixed with ``m.``
``ban_level`` will be greater than or equal to ``kick_level`` since
banning is more severe than kicking.
+``m.room.aliases``
+ Summary:
+ These state events are used to inform the room about what room aliases it has.
+ Type:
+ State event
+ JSON format:
+ ``{ "aliases": ["string", ...] }``
+ Example:
+ ``{ "aliases": ["#foo:example.com"] }``
+ Description:
+ A server `may` inform the room that it has added or removed an alias for
+ the room. This is purely for informational purposes and may become stale.
+ Clients `should` check that the room alias is still valid before using it.
+ The ``state_key`` of the event is the homeserver which owns the room
+ alias.
+
``m.room.message``
Summary:
A message.
|