Skip to content

Conversation

@ford-jones
Copy link
Collaborator

Resolves #7943

Introduces mechanisms to mute message notifications received from certain nodes.
When a message is received from a muted node, the device's buzzer (if present) should not be activated. Drawing of any alert UI notification to the device's screen should also be blocked.

The exception to this is bell alerts (when activated), which should still sound the buzzer and display a notification.

It should be noted that this behaviour is distinctly different to ignoring a node - an action which blocks the message entirely. Muted messages can still be viewed in the messages menu of the device or client application, they are just delivered discreetly - similar to muting a channel.

  • Buzzer always sounds when no nodes are muted
  • OLED popup always displays when no nodes are muted
  • When a specific node is muted, messages received from that node don't invoke the buzzer or a popup

Protobuf changes: meshtastic/protobufs#779
Python CLI Changes: meshtastic/python#822
Docs: meshtastic/meshtastic#2038

🤝 Attestations

  • I have tested that my proposed changes behave as described.
  • I have tested that my proposed changes do not cause any obvious regressions on the following devices:
    • Heltec (Lora32) V3
    • Seeed Studio T-1000E tracker card
    • LilyGo T-Deck

@ford-jones ford-jones requested a review from Xaositek January 7, 2026 07:40
@ford-jones ford-jones added enhancement New feature or request module Modules not otherwise mentioned - rangetest, serial, dropzone, neighbourinfo, storeforward labels Jan 7, 2026
@ford-jones ford-jones closed this Jan 7, 2026
@ford-jones ford-jones changed the title Mute specific nodes Mute specific nodes (Draft: 4) Jan 12, 2026
@ford-jones ford-jones changed the title Mute specific nodes (Draft: 4) Mute: Nodes (Draft: 4) Jan 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request module Modules not otherwise mentioned - rangetest, serial, dropzone, neighbourinfo, storeforward

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature Request]: Mute Notifications for Specific Chats

3 participants