如何禁止回复Discobot?

您好,

我想知道是否可以阻止我们的用户回复机器人。他们倾向于用关于我们产品的问题回复机器人的“问候”消息,而这些问题应该在我们的社区页面上提出。我在管理员设置中找不到如何做到这一点,有人能帮忙吗?

关闭站点设置 discourse narrative bot enabled

或者,更好的是,保持启用状态,但将设置 discourse narrative bot welcome post type 更改为 向所有新用户发送带有快速入门指南的欢迎消息。Discobot 将发送一条简单的、非交互式的欢迎消息,该消息将自动关闭以防止用户回复,而不是教程。

与所有 Discourse 文本一样,您可以通过导航到 Admin > Customize > Site Texts 并找到以下路径来自定义欢迎消息:
/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 设置为 Send all new users a welcome message with a quick start guide,您应该能够创建自定义消息,而不会触发交互式教程。

4 个赞

嗨 Daniela!感谢您的建议,我正在查看这些。我想知道这是否也是一个可行的选项?在机器人的用户个人资料中勾选“仅允许特定用户给我发送私人消息或聊天直接消息”框?

禁用该设置只会阻止用户向 Discobot 发送消息,而在您的情况下,这是不必要的,因为是 Discobot 本身向用户发送初始消息,而不是反过来。

如果是交互式教程,用户仍然可以回复并完成教程。即使您修改文本以删除对触发下一步操作的第一个操作的引用——例如添加书签——复制并粘贴链接——用户仍然可以回复 Discobot。

如果是静态欢迎消息,它会在发送给用户后自动关闭,这意味着用户无论如何都无法回复。如果您不想完全禁用 Discobot 并且不希望用户能够回复它,这显然是您会使用的设置。

如果您想阻止用户向 Discobot 发送新消息,请随时禁用该选项,但这与回复教程无关。

好的,我不知道!非常感谢您的所有帮助和信息,这很有帮助!