Description
Support Topic — create and discuss a thread from a message in a channel.
User flow
- In a topic-enabled channel, long-press a message → choose Topic discussion
- Create a new topic linked to the original message (init message)
- Open the topic discussion screen: topic header + message list for that topic
- Send new messages inside the topic (replies within the topic thread)
Display in the main channel
- Topic messages render as a dedicated topic bubble/card
- Include a control to open the topic discussion from that bubble
Topic list
- In forum / topic-enabled channels: browse the list of topics
- Select a topic → open its discussion screen
Permissions
- Only users with permission to create topics see Topic discussion
- Not available for certain special message types (e.g. poll, existing topic message)
Acceptance
- Create a topic from the message context menu
- Send and receive messages in a topic with realtime sync
- Navigate between the main channel and topic discussion
- Show the topic list in supported channels
Description
Support Topic — create and discuss a thread from a message in a channel.
User flow
Display in the main channel
Topic list
Permissions
Acceptance