Threads & Replies
Confused about "Threads & Replies"?
Let us know how we can improve our documentation:
- On This Page:
- Thread Pagination
- Quote Message
Threads and replies provide your users with a way to go into more detail about a specific topic.

This can be very helpful to keep the conversation organized and reduce noise. To create a thread you simply send a message with a parent_id
. Have a look at the example below:
show_in_channel
, the message will be visible both in a thread of replies as well as the main channel.Messages inside a thread can also have reactions, attachments and mention as any other message.
Thread Pagination
Copied!Confused about "Thread Pagination"?
Let us know how we can improve our documentation:
When you read a channel you do not receive messages inside threads. The parent message includes the count of replies which it is usually what apps show as the link to the thread screen. Reading a thread and paginating its messages works in a very similar way as paginating a channel.
Quote Message
Copied!Confused about "Quote Message"?
Let us know how we can improve our documentation:
Instead of replying in a thread, it's also possible to quote a message. Quoting a message doesn't result in the creation of a thread; the message is quoted inline.
To quote a message, simply provide the quoted_message_id
field when sending a message:
Based on the provided quoted_message_id
, the quoted_message
field is automatically enriched when querying channels with messages. Example response:
channel.query()
or querying message by its ID. Example: Message A
quotes Message B
and Message B
quotes Message C
. In this case it's not possible to access Message C
through Message A
directly. You have to fetch Message B
from API in order to access it