Я вижу, что можно перемещать (хотя на самом деле это скорее копирование) ответы в тему или сообщение, но при этом не создаётся новый чат — его нужно создать отдельно на основе этой новой темы.
Мне кажется, что истинная цель перемещения ответов — это очистка чата для сохранения его фокуса. Поэтому было бы очень полезно или даже необходимо добавить функцию «Разделить», которая могла бы работать одним из следующих способов:
Создать новую тему с выбранными ответами И автоматически создать на её основе новый чат.
Создать новую тему, используя, возможно, первый (или даже новый пользовательский) выбранный ответ, при этом выбранные ответы автоматически попадут в созданный чат.
Просто разделить ответы на новый чат без создания новой темы.
Также было бы удобно иметь возможность удалять ответы из исходного чата, чтобы избежать дублирования мыслей в разных местах.
Интересные замечания. Это звучит как желание иметь «потоки» внутри чата (как это реализовано в Slack, Discord и т.д.). Поскольку вариант «просто разделить ответы на новый чат» является довольно «тяжеловесным» решением, так как «чаты» вне контекста Темы — это каналы. Я согласен, что более плавный способ обработки таких потребностей был бы идеален.
Возможно, существующий функционал тем/потоков в Discourse можно использовать вместе с интегрированным чатом, чтобы создать своего рода «поток», который отличается, но в конечном итоге функционирует похоже на Slack и подобные платформы. Таким образом, в исходном чате вы бы видели исходное сообщение (или сообщения), ссылку на ответвленный чат/тему и количество сообщений в нём. При клике вас перенаправит в «тему», которая представляет собой некий «поток», будь то чат или форум, или, возможно, и то, и другое каким-то образом.
Я считаю, что это связано с проблемой, указанной здесь: способ обозначения и отображения чата внутри темы всё ещё довольно размыт. Как только этот вопрос будет решён лучше, я думаю, можно будет создать более привычный аналог «потока чата».