Ручное добавление участников в чат-канал

Я новичок и испытываю трудности с добавлением пользователей в существующий чат-канал. Когда я нажимаю на «Участники (#)» для канала, я вижу тех, кто находится в канале, и могу их найти, но кнопки «ДОБАВИТЬ УЧАСТНИКА» нет. Автоматическое добавление для этого канала отключено. Я предполагаю, что участники, которых я вижу, появились при создании канала, но с тех пор я не могу ни добавить, ни пригласить никого нового. Разве приглашение людей в существующий канал просто невозможно? Я очень надеюсь, что это не так. Но если это так, в чём причина такого ограничения?

Что я упускаю? Заранее спасибо.

Если и когда этот канал будет связан с какой-либо категорией, все, кто может видеть эту категорию, автоматически станут участниками, поэтому нет необходимости приглашать пользователей. Достаточно изменить их группу так, чтобы она соответствовала этой категории.

Однако, если этот канал является групповым чатом, частным, вам может быть полезно сначала прочитать это:

Спасибо, Якке. Это поможет мне начать, и я сейчас прочитаю этот пост. Неясно, почему предполагается, что ВСЕ, кто сможет это увидеть, получат право обсуждать его. А что, если цель состоит лишь в том, чтобы позволить небольшой группе высказать своё мнение, в то время как все остальные смогут только просматривать?

В таком случае у этой небольшой группы есть возможность создать приватный чат. Публичные каналы предназначены для публичного доступа.

Я также ищу способ, чтобы администратор (или модератор) мог добавлять пользователей в чат-канал на разовой основе.

У нас много пользователей, которые встречаются в реальной жизни и организованы по регионам или другим группам вне Discourse. Например, допустим, у меня есть три типа пользователей:

  • Miami
  • Philly
  • Beginners

Я создал около 20 каналов, все в категории «General», так как они открыты для присоединения любого пользователя при просмотре списка чат-каналов. На нашем сервере между категориями и чат-каналами нет прямого соответствия один к одному.

Люди уже самостоятельно присоединились к чат-каналам Miami, Philly и Beginner, но я не могу найти способ вручную добавить новых пользователей в эти каналы.

В целом, управление списком пользователей чат-канала через группу Discourse кажется неправильным подходом, так как пользователи должны иметь возможность присоединяться к каналам или покидать их независимо от того, в какую группу Discourse я их добавил. Кроме того, после создания канала я не думаю, что можно изменить категорию или группу, на которой он основан.

Есть ли способ для администратора добавить пользователя в существующий чат-канал?