Настройка Discobot для вашего сайта

:bookmark: Это руководство объясняет, как настроить Discobot, встроенного бота-помощника в Discourse, чтобы он лучше соответствовал личности и потребностям вашего сообщества.

:person_raising_hand: Требуемый уровень пользователя: Администратор

Discobot — это специальный пользователь в вашем сообществе Discourse, который помогает новым участникам разобраться в платформе. Как администратор, вы можете настроить различные аспекты Discobot, чтобы они лучше соответствовали стилю и требованиям вашего сообщества.

Настройка параметров сайта Discobot

Поведение Discobot управляется несколькими параметрами сайта, которые находятся в категории настроек Плагины (найдите «narrative bot» в Администрирование > Настройки). Ключевые настройки включают:

  • discourse_narrative_bot_enabled: Включает или отключает плагин Discobot целиком. По умолчанию: true.
  • disable_discourse_narrative_bot_welcome_post: Если включено, предотвращает отправку Discobot приветственного сообщения новым пользователям. По умолчанию: true (приветственное сообщение отключено при новой установке).
  • discourse_narrative_bot_welcome_post_type: Управляет типом приветственного сообщения. Варианты: «Трек нового пользователя» (запускает интерактивное обучение) или «Приветственное сообщение» (отправляет простое приветственное сообщение). По умолчанию: new_user_track.
  • discourse_narrative_bot_welcome_post_delay: Количество секунд ожидания перед отправкой приветственного сообщения. По умолчанию: 0.
  • discourse_narrative_bot_ignored_usernames: Список имён пользователей, с которыми Discobot не должен взаимодействовать. По умолчанию: discourse.
  • discourse_narrative_bot_disable_public_replies: Если включено, предотвращает ответы Discobot в публичных темах. По умолчанию: false.

:warning: При новой установке параметр disable_discourse_narrative_bot_welcome_post по умолчанию равен true, что означает, что Discobot не будет автоматически отправлять сообщения новым пользователям. Чтобы включить приветственное сообщение Discobot, установите для этого параметра значение false.

Изменение профиля пользователя Discobot

Чтобы настроить профиль Discobot:

  1. Перейдите в Администрирование > Пользователи и выберите пользователя Discobot.
  2. Выберите «Предпочтения» или нажмите «Посетить страницу предпочтений этого пользователя для редактирования его профиля»:

В разделе «Предпочтения» вы можете изменить следующие настройки:

Настройки учётной записи

  • Имя: Нажмите кнопку «Изменить», чтобы изменить имя Discobot.
  • Изображение: Нажмите кнопку «Изменить», чтобы загрузить новое изображение аватара.
  • После внесения изменений нажмите кнопку «Сохранить изменения».

:bulb: Если вы измените имя Discobot, не забудьте также обновить его биографию «Обо мне» в разделе профиля. По умолчанию биография ссылается на Discobot по описанию, а не по имени пользователя, но вам может потребоваться проверить её, чтобы убедиться, что она всё ещё имеет смысл с новым именем.

Настройки профиля

Настройте информацию профиля Discobot по мере необходимости.

Настройки электронной почты

Настройте параметры, связанные с электронной почтой, по мере необходимости.

Обновление приветственного сообщения Discobot

Весь текст Discobot — включая приветственное сообщение, шаги обучения и другие ответы — можно настроить через Оформление > Тексты сайта в панели администратора (/admin/customize/site_texts).

Чтобы найти и отредактировать конкретное сообщение:

  1. Перейдите в профиль Discobot (https://example.discourse.com/u/discobot/summary) и выберите «Сообщения».

  2. Нажмите на «Отправленные».

  3. Найдите приветственное сообщение, которое вы хотите изменить.

  4. Скопируйте уникальную часть сообщения, например «I’m only a robot».

  5. Перейдите в интерфейс администратора (https://example.discourse.com/admin)

  6. Перейдите в Оформление > Тексты сайта (https://example.discourse.com/admin/customize/site_texts)

  7. Вставьте скопированный текст в окно поиска. Когда приветственное сообщение появится, нажмите «Изменить».

  8. Обновите приветственное сообщение и нажмите «Сохранить изменения».

:bulb: Вы также можете искать discourse_narrative_bot в Текстах сайта, чтобы просмотреть все настраиваемые строки текста Discobot напрямую.

Ограничения и дополнительная информация

  • Вы можете повторно использовать существующие переменные в сообщениях (например, %{username} или %{discobot_username}), но не можете добавлять новые.
  • Discobot должен оставаться администратором; эту роль нельзя удалить.
  • Вы можете настраивать содержимое тела шагов обучения, но не можете добавлять, удалять или менять порядок шагов.

Для дополнительных потребностей в настройке или запросов функций рассмотрите возможность публикации в категории Contribute > Feature.

38 лайков