update_conversation
Change a conversation's name, description, or settings like read-only and public access for all members. Requires moderator rights; only passed fields update.
Instructions
Change a conversation for everyone in it. Needs moderator rights.
Only the fields you pass change, one request each; if one fails, the error names it and the fields already changed before it.
Args: token: The conversation token. name: New name, up to 255 characters. description: New description, up to 2000 characters; an empty string removes it. read_only: True to stop everyone from writing (moderators included); also ends a running call. public: True to let anyone with the link join; fails when the instance requires passwords for public conversations, and for one-to-one, note-to-self and breakout conversations. False makes it invite only and removes everyone who joined through the link, so it needs the destructive permission level. preserved: True to protect it: it cannot be deleted, its history not cleared, and its public and joinable settings not changed until it is unpreserved. Owners only; needs Talk 25 (Nextcloud 35).
Returns: JSON with the conversation afterwards.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| token | Yes | ||
| public | No | ||
| preserved | No | ||
| read_only | No | ||
| description | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |