Edit history

Without message history permission, pin messages does not seem to work has not been edited, so there are no earlier versions.

Current version | Original by Fullest
Show

Without message history permission, pin messages does not seem to work

Reproduction steps

  1. Grant a test account the following permissions only:
  • View channel
  • Send messages
  • Pin messages
  1. Switch to that test account
  2. Send a message on the test account
  3. Still using the test account, try to pin the message you just sent
  4. Go back to the admin account
  5. Grant the test account "Read message history" permissions
  6. Switch back to the test account and pin a message successfully

Expected behaviour

While this is likely not something anyone would ever do, the pin messages permission should not be tied to being able to read message history. Or, if the permissions cannot be separated, then read message history should be force-enabled for any roles granted pin message permissions.

Actual behaviour

Reading message history permission is required to pin.

Build information

Canary Desktop 2026.1018.223341, Web 2026.1018.223341, Linux 7.2.10-200.fc44.x86_64 (x64), Electron 44.4.1, Chrome 152.0.7977.78, Node 24.21.0, Locale en-US

Platform

macOS, Windows, Linux, Web