Skip to content

Users cannot send messages in encrypted rooms when m.room.message is inaccessible via power levels #3027

Description

@kfiven

Discussed in #3025

Originally posted by timedoutuk July 17, 2026

Issue Description

When encryption is enabled, and m.room.message's power level is above users' own (e.g. set to 100), cinny prevents standard users sending any messages at all:
image

Expected Behavior

Cinny should allow posting (encrypted) messages even if m.room.message (unencrypted message) is disallowed

Actual Behavior

Cinny prevents messages being composed in the first place

Reproduction Steps

  1. Create a room
  2. Enable encryption
  3. Set m.room.encrypted to 0 (so all users can send)
  4. Set m.room.message to anything but 0 (so regular users can't send unencrypted messages)

Environement

- OS: Arch Linux
- Browser: Firefox
- Cinny Web version: v4.12.3 (app.cinny.in)

Relevant Logs

No response

Additional context

No response

I acknowledge that:

  • I have searched the Cinny repository (both open and closed Discussions and Issues) and confirm this is not a duplicate of an existing issue or discussion.
  • I have checked the "Preview" tab on all text fields to ensure that everything looks right, and have wrapped all configuration and code in code blocks with a group of three backticks (```) on separate lines.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: room-settingstype: bugfor issues where it's clear the feature is not working as intended

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions