element-hq / element-hq/synapse

`auto_join_rooms` should optionally be invite-based

Open
#8,919 0 comments 0 reactions 0 assignees View on GitHub
A-Config A-Invite T-Enhancement z-feature
Dominant language
Python
Stars
4.6k
Forks
600
Avg merge
5d 22h
Merged PRs (30d)
51

Description

This issue has been migrated from [#8919](https://github.com/matrix-org/synapse/issues/8919).

---

Right now it seems that `auto_join_rooms` forces new users into the configured rooms. Some may not want this for privacy reasons, but a feature like this could make sure that users are aware of certain rooms - such as in my case, the community room of my server.

It would be great if this would (or could, optionally) be only an invite rather than a direct join, so the users have a choice.
As discussed in the synapse-admins room, maybe the system user from the `send_server_notice` api could handle the invite here.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.