amari opened issue nhcarrigan/hikari-desktop#220

amari
Thu, 12 Mar 2026 22:12:59 -0700

220#Add message pinning capability to chat#

Description

We'd love to give our users the ability to pin important messages in chat! This feature will help teams keep critical information, decisions, and action items easily accessible without having to scroll through conversation history.

When a message is pinned, it should be clearly marked and easily visible to all chat participants. This is a wonderful opportunity to create a feature that genuinely improves how teams communicate and collaborate.

Acceptance Criteria

Users can right-click or access a menu on any message to pin/unpin it

Pinned messages display a visible indicator (icon, badge, or styling) so it's immediately clear they're pinned

A pinned messages section or panel is accessible within the chat interface

Only the message author or chat moderators can pin/unpin messages

Pinned message count is displayed (e.g., "3 pinned messages")

When a message is pinned/unpinned, other users see the update in real-time

Users can view all pinned messages in the current chat in a dedicated view

The pin action is logged in the chat history or audit trail

Notes

This feature will make your team's most important conversations easier to reference and act on. Take care to keep the UI clean and intuitive — we want pinning to feel natural and helpful, not cluttered!