Случайно, есть ли у Discourse официальный сервер Discord?
Они упомянули, что используют Slack для внутренней коммуникации. Не уверен, что ещё.
Нет, мы не будем.
У нас уже хватает путаницы с Discord (Spotify/Shopify, кто-нибудь?). Мы бы предпочли не добавлять ещё больше неразберихи, говоря, что вам нужно перейти на официальный сервер Discord для Discourse, чтобы обсуждать Discourse.
Аргумент принят. ![]()
В каком-то смысле, по мере развития технологий чат-платформы действительно начали конкурировать с форумами. Однако мне кажется, что Discourse и Discord могут вполне успешно сосуществовать.
Мы тоже так считаем! Чат и форумы могут отлично сосуществовать.
Для наших целей мы предпочитаем вести все разговоры о поддержке здесь, на Meta, где они индексируются и подлежат поиску, а не в чат-системе, где, скорее всего, одни и те же вопросы будут задаваться снова и снова. Для нашей относительно небольшой команды дублирование усилий — это не самое приятное занятие.
Мы перешли с Slack на Mattermost (всегда приятно поддерживать другие проекты с открытым исходным кодом, когда это возможно).
Можно ли установить Mattermost на тот же сервер, что и Discourse?
Да, это возможно. В таком случае вам потребуется настроить обратный прокси для маршрутизации трафика.
Рекомендуем следующее:
- Установите Discourse, следуя официальной инструкции по установке.
- Убедитесь, что Discourse работает корректно.
- Следуйте руководству howto на Meta для настройки прокси-сервера nginx.
- Убедитесь, что Discourse по-прежнему работает.
- Установите Mattermost.
- Добавьте необходимые конфигурации Mattermost в прокси-сервер nginx.
Для интеграции различных независимых чатов в реальном времени используйте Matterbridge. Несмотря на название, этот проект не связан с Mattermost. Для прямой интеграции этих чатов в реальном времени с вашим форумом Discourse также потребуется установить плагин Matterbabble (интеграция сторонних решений для Discourse) и плагин Babble (чат в реальном времени для категорий внутри Discourse).
- Matterbridge — соединение любых чат-сервисов через ботов.
- Matterbabble — поддержка сообщений Discourse для Matterbridge через плагин.
- Babble — плагин для Discourse, добавляющий чат в реальном времени, обычно в боковую панель, на ваш форум Discourse в заданных каналах через чат-сервис
whatever.
Можете ли вы написать более подробную инструкцию по установке Matterbridge на сервере с Discourse? Неясно, используем ли мы Docker.
Честно говоря, я этого ещё не делал. Это уже давно в моём списке, но так и не произошло. Я просто волонтёр, поддерживающий наш инстанс. Возможно, у других есть соответствующий опыт.
Некоторое время мы перешли с Mattermost на собственное решение для чата ![]()
Кстати
Babble не работает и не имеет смысла, так как мы внедрили функцию chat.
(Также у нас нет сервера Discord, так как в нём нет необходимости)