Skip to content

Allow anyone to invite someone to the Matrix room

Allow anyone to invite someone to the Matrix room

Adjust the m.room.power_levels for invite so anyone can do it.

Fix #2722 (closed)

Example result:

{
  "type": "m.room.power_levels",
  "sender": "@gitter-badger:my.matrix.host",
  "content": {
    "users_default": 0,
    "users": {
      "@gitter-badger:my.matrix.host": 100
    },
    "events": {
      "m.room.avatar": 50,
      "m.room.canonical_alias": 50,
      "m.room.encryption": 100,
      "m.room.history_visibility": 100,
      "m.room.name": 50,
      "m.room.power_levels": 100,
      "m.room.server_acl": 100,
      "m.room.tombstone": 100
    },
    "events_default": 0,
    "state_default": 50,
    "ban": 50,
    "kick": 50,
    "redact": 50,
    "invite": 0
  },
  "state_key": "",
  "origin_server_ts": 1612388904219,
  "unsigned": {
    "replaces_state": "$UmFqj4_ramdMR-guy3t8MjO70sLQLwOmM-Nv8TQlaVM",
    "prev_content": {
      "users": {
        "@gitter-badger:my.matrix.host": 100
      },
      "users_default": 0,
      "events": {
        "m.room.name": 50,
        "m.room.power_levels": 100,
        "m.room.history_visibility": 100,
        "m.room.canonical_alias": 50,
        "m.room.avatar": 50,
        "m.room.tombstone": 100,
        "m.room.server_acl": 100,
        "m.room.encryption": 100
      },
      "events_default": 0,
      "state_default": 50,
      "ban": 50,
      "kick": 50,
      "redact": 50,
      "invite": 50
    },
    "prev_sender": "@gitter-badger:my.matrix.host",
    "age": 5083
  },
  "event_id": "$a9BW_5Yoc1-N73Z05KNa-AjsdBQFSihxPARgjAn6DNQ",
  "room_id": "!GTcDEwmcxfhcVcbIEn:my.matrix.host"
}
Edited by Eric Eastwood

Merge request reports