Changing Welcome Message

On our Discourse forum, we’re looking into changing our welcome message to a custom made one that reflects our community specifically. We were unaware that when Discobot came to be, the original welcome message changed to a “walk-through” of core Discourse functions.

I had a look through a few topics regarding altering the welcome message and found this link:

admin/customize/email_templates/system_messages.welcome_user

We swapped the old content for the new custom made content and whenever we create a new account, the Discobot message shows up, not the custom made message we inputted.

Surely there must be a way to set the welcome message to a static message instead of the dynamic Discobot message?

Assuming you’re referring to this message:

You should be looking for discourse_narrative_bot.new_user_narrative.hello.message to change the bot’s initial message.

Is that under the email templates tab?

No, text content. yoursite.com/admin/customize/site_texts

Thank you for your help! Our new welcome message is up and running. Appreciate it.

Hi Joshua. Can’t find it, maybe is that changed in recent versions of the platform?

Nope, the string is the same.
Try this

Я внес эти изменения. Есть ли способ просмотреть их и убедиться, что они соответствуют нашим ожиданиям? У меня есть активная учетная запись администратора, поэтому я предполагаю, что не могу этого сделать. Я не могу зарегистрироваться с новым адресом электронной почты, так как вход разрешён только для определённых доменов. Наш экземпляр размещён на платформе Discourse.

Как администратор, вы можете просмотреть последние сообщения, отправленные Discobot, посетив его профиль.

Извините, что поднимаю старую тему, но есть ли задержка после обновления приветственного сообщения? Я обновил текст в discourse_narrative_bot.new_user_narrative.hello.message, но сообщение всё ещё берётся из другого источника.

Вы имеете в виду существующие приветственные сообщения с тем же содержанием или новые приветственные сообщения для новых учётных записей, отправленные после обновления текста?

Существующие личные сообщения не будут обновлены при изменении текста.

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

Другая странность в том, что я даже не могу найти точный источник текста приветственного сообщения. Неужели он берётся из другого нарратива, а не из discourse_narrative_bot.new_user_narrative.hello.message?

Я только что попробовал это на своём тестовом сайте: редактирование discourse_narrative_bot.new_user_narrative.hello.message изменило текст сообщения «Приветствие!» от Discobot при регистрации нового тестового пользователя. Возможно, у вас действительно не то поле. Лучший способ найти нужное поле для редактирования — скопировать небольшую часть уникального текста из сообщения и вставить его в поле поиска. :+1:

Есть ещё одно похожее текстовое поле для системного приветственного сообщения — system_messages.welcome_user.text_body_template. Может быть, это оно?

В этой теме есть хороший обзор некоторых настроек и сообщений в процессе онбординга, что может дать вам подсказки, какие ещё поля стоит проверить: