Как отключить ответы на Discobot?

Привет,

Подскажите, пожалуйста, можно ли отключить возможность отправки ответов боту нашими пользователями? Они склонны отвечать на сообщения бота с «приветствием» своими вопросами о нашем продукте, которые следовало бы задавать на нашей странице сообщества. Я не могу найти, как это сделать в настройках администратора. Не могли бы вы помочь?

Отключите настройку сайта discourse narrative bot enabled.

Или, что еще лучше, оставьте её включённой, но измените настройку discourse narrative bot welcome post type на Отправлять всем новым пользователям приветственное сообщение с кратким руководством. Вместо интерактивного туториала Discobot отправит простое неинтерактивное приветственное сообщение, которое будет автоматически закрываться, чтобы предотвратить ответы пользователей.

Как и все тексты в Discourse, вы можете настроить приветственное сообщение, перейдя по пути Администрирование > Настройка > Тексты сайта:
/admin/customize/site_texts?q=system_messages.welcome_user.text_body_template.

В этой строке вы найдёте переменную %{new_user_tips}, которая соответствует другой строке: system_messages.usage_tips.text_body_template.

Изменив текст одной или обеих строк и установив значение discourse narrative bot welcome post type в Отправлять всем новым пользователям приветственное сообщение с кратким руководством, вы сможете создать кастомизированное сообщение без запуска интерактивного туториала.

Привет, Daniela! Спасибо за эти предложения, я изучаю их. Неужели это тоже вариант, который может сработать? Установка флажка «Разрешить отправлять мне личные сообщения или прямые сообщения только определённым пользователям» в профиле пользователя бота?

Отключение этой настройки лишь предотвращает отправку пользователями новых сообщений в Discobot, и в вашем случае это излишне, так как именно Discobot отправляет первое сообщение пользователям, а не наоборот.

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

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

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

О, я этого не знал! Потрясающе, спасибо за всю вашу помощь и информацию, это очень помогло!