Skip to content

Limit thread nesting to two levels #611

Description

@adorablecyborg

Making a thread within a thread is genuinely a huge feature for me as it's something lacking in most chat programs these days, and it's a need that we're finding Discord in particular is lacking.

I managed to get 3 levels deep with nesting threads, though (channel > thread > thread > thread). My specific use case would probably only need things to be two levels deep. The example I can come up with is we have a set of developer channels in Discord: Developers, Members, Integration Owners, and Language Leaders. With Roomy, I could have a single channel, Developers, and nest Members, Integration Owners, and Language Leaders under that. Then, within those threads, community members would be able to spin off threads when they need to separate out a conversation they'd like to dig more deeply into.

I think channel > thread > thread would be plenty flexible for most use cases.

Currently, nested threads do not appear in the sidebar, you can only find them in the Index. With having just a second layer of nested threads, you should be able to have them display on the sidebar without too much issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status
    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions