Подскажите, пожалуйста, можно ли отключить возможность отправки ответов боту нашими пользователями? Они склонны отвечать на сообщения бота с «приветствием» своими вопросами о нашем продукте, которые следовало бы задавать на нашей странице сообщества. Я не могу найти, как это сделать в настройках администратора. Не могли бы вы помочь?
Или, что еще лучше, оставьте её включённой, но измените настройку 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, смело отключайте эту опцию, но это не имеет отношения к ответам на руководство.