# Почему есть приветственное сообщение для пользователей TL-1, но нет для новых пользователей TL-0?

**URL:** https://meta.discourse.org/t/why-is-there-a-welcome-message-for-tl-1-users-but-not-new-tl-0-users/311076
**Category:** Support
**Created:** [07.Июнь.2024 02:30:41 UTC](https://meta.discourse.org/t/why-is-there-a-welcome-message-for-tl-1-users-but-not-new-tl-0-users/311076 "2024-06-07T02:30:41Z")
**Posts on this page:** 18
**Page:** 1

<div class="post-metadata">

### Author: ![MikeNolan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mikenolan/32/297597_2.png) [@MikeNolan](https://meta.discourse.org/u/MikeNolan)
#### Post date: [07.Июнь.2024 02:30:41 UTC](https://meta.discourse.org/t/why-is-there-a-welcome-message-for-tl-1-users-but-not-new-tl-0-users/311076/1 "2024-06-07T02:30:41Z")

</div>

Почему есть приветственное сообщение для новых пользователей TL-1, но нет для новых пользователей TL-0?

Мне кажется, что новые пользователи TL-0 нуждаются в приветственном сообщении больше всего.

---

<div class="post-metadata">

### Author: ![NateDhaliwal](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/natedhaliwal/32/313494_2.png) [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)
#### Post date: [07.Июнь.2024 02:34:09 UTC](https://meta.discourse.org/t/why-is-there-a-welcome-message-for-tl-1-users-but-not-new-tl-0-users/311076/2 "2024-06-07T02:34:09Z")

</div>

Привет, @MikeNolan!  
Просто интересно, почему новые пользователи начинают с уровня TL0 или TL1?  
На другом форуме, где я состою, новые пользователи с уровнем TL0 получают приветственное сообщение («Это первый пост xxx, давайте поприветствуем его в сообществе!»), когда они публикуют свой первый пост.  
Разве что вы имеете в виду сообщение от discobot?

---

<div class="post-metadata">

### Author: ![MikeNolan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mikenolan/32/297597_2.png) [@MikeNolan](https://meta.discourse.org/u/MikeNolan)
#### Post date: [07.Июнь.2024 03:06:08 UTC](https://meta.discourse.org/t/why-is-there-a-welcome-message-for-tl-1-users-but-not-new-tl-0-users/311076/3 "2024-06-07T03:06:08Z")

</div>

TL-0 — это уровень по умолчанию для новых пользователей, и я считаю, что это уместно для нас. Возможно, это не имеет значения, но все пользователи входят на сайт Discourse через единый вход (SSO) в Drupal.

Есть сообщение «Давайте поприветствуем XXX», которое видят другие пользователи (с уровнем доверия выше определённого порога), когда новый пользователь впервые публикует пост или когда неактивный участник публикует пост после долгого перерыва. Однако меня интересует что-то другое: сообщение или информация, которую новые пользователи получают или видят, где изложены правила и процедуры форума.

У нас есть группа, к которой должны быть добавлены новые пользователи, чтобы получить полные права на публикацию и доступ к непубличным категориям. Чтобы быть добавленным в эту группу, они должны предоставить свой идентификатор участника (Member ID), и мы должны знать их дату рождения, поскольку только текущие участники в возрасте 16 лет и старше имеют такие права. Таким образом, одно из того, что пользователям с уровнем TL-0 нужно знать, — это добавить свой идентификатор участника в свой профиль. У нас есть даты рождения для 98% участников и почти для всех новых участников. (SSO в Drupal в настоящее время не добавляет идентификаторы участников в профиль нового пользователя, и я не уверен, что кто-то активно поддерживает его в наши дни, но, похоже, всё работает.)

---

<div class="post-metadata">

### Author: ![Firepup650](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/firepup650/32/465200_2.png) [@Firepup650](https://meta.discourse.org/u/Firepup650)
#### Post date: [07.Июнь.2024 03:07:43 UTC](https://meta.discourse.org/t/why-is-there-a-welcome-message-for-tl-1-users-but-not-new-tl-0-users/311076/4 "2024-06-07T03:07:43Z")

</div>

> [@Mike Nolan](#):
>
> Но я ищу что-то, что новые пользователи увидят или получат, где будут изложены правила и процедуры форума.

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

---

<div class="post-metadata">

### Author: ![MikeNolan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mikenolan/32/297597_2.png) [@MikeNolan](https://meta.discourse.org/u/MikeNolan)
#### Post date: [07.Июнь.2024 03:09:35 UTC](https://meta.discourse.org/t/why-is-there-a-welcome-message-for-tl-1-users-but-not-new-tl-0-users/311076/5 "2024-06-07T03:09:35Z")

</div>

Они не регистрируются напрямую через Discourse, так как существует сайт на Drupal с SSO, который перенаправляет их на сайт Discourse.

Но это не совсем отвечает на мой вопрос: почему для новых пользователей не отправляется сообщение TL-0, тогда как для TL-1 оно отправляется.

---

<div class="post-metadata">

### Author: ![Firepup650](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/firepup650/32/465200_2.png) [@Firepup650](https://meta.discourse.org/u/Firepup650)
#### Post date: [07.Июнь.2024 03:23:54 UTC](https://meta.discourse.org/t/why-is-there-a-welcome-message-for-tl-1-users-but-not-new-tl-0-users/311076/6 "2024-06-07T03:23:54Z")

</div>

> [@MikeNolan](#):
>
> Именно поэтому для новых пользователей не отправляется сообщение TL-0

Разве нельзя считать сообщение Discobot приветственным сообщением TL0?

> [@MikeNolan](#):
>
> Они не регистрируются напрямую через Discourse, так как существует сайт на Drupal с SSO, который перенаправляет их на сайт Discourse.

Насколько я знаю, это всё равно запускает событие регистрации, что, в свою очередь, должно активировать вебхук.

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [07.Июнь.2024 04:31:48 UTC](https://meta.discourse.org/t/why-is-there-a-welcome-message-for-tl-1-users-but-not-new-tl-0-users/311076/7 "2024-06-07T04:31:48Z")

</div>

Вы можете создать свой собственный, используя плагин Automation и скрипт Send PMs с триггером «пользователь добавлен в группу».

---

<div class="post-metadata">

### Author: ![NateDhaliwal](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/natedhaliwal/32/313494_2.png) [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)
#### Post date: [07.Июнь.2024 04:40:04 UTC](https://meta.discourse.org/t/why-is-there-a-welcome-message-for-tl-1-users-but-not-new-tl-0-users/311076/8 "2024-06-07T04:40:04Z")

</div>

> [@MikeNolan](#):
>
> но это для TL-1.

Но Discobot должен отправлять сообщения новым пользователям, а не существующим?

---

<div class="post-metadata">

### Author: ![MikeNolan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mikenolan/32/297597_2.png) [@MikeNolan](https://meta.discourse.org/u/MikeNolan)
#### Post date: [07.Июнь.2024 04:41:53 UTC](https://meta.discourse.org/t/why-is-there-a-welcome-message-for-tl-1-users-but-not-new-tl-0-users/311076/9 "2024-06-07T04:41:53Z")

</div>

Я не знаю, что видят новые пользователи, так как моя учётная запись — это аккаунт администратора, созданный в процессе конвертации, и у меня нет второй учётной записи для тестирования.

---

<div class="post-metadata">

### Author: ![MikeNolan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mikenolan/32/297597_2.png) [@MikeNolan](https://meta.discourse.org/u/MikeNolan)
#### Post date: [07.Июнь.2024 05:03:04 UTC](https://meta.discourse.org/t/why-is-there-a-welcome-message-for-tl-1-users-but-not-new-tl-0-users/311076/10 "2024-06-07T05:03:04Z")

</div>

OK, я настроил скрипт автоматизации для отправки личного сообщения новым пользователям на уровне TL0. Не уверен, как проверить, что он работает как ожидалось. Думаю, нужно посмотреть логи.

Похоже, что скрипта для отправки письма новому пользователю нет.

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [07.Июнь.2024 05:18:23 UTC](https://meta.discourse.org/t/why-is-there-a-welcome-message-for-tl-1-users-but-not-new-tl-0-users/311076/11 "2024-06-07T05:18:23Z")

</div>

В идеале, чтобы проверить весь процесс онбординга, время от времени стоит создавать тестового пользователя и проводить для него инструктаж. Можете ли вы попробовать это сделать?

---

<div class="post-metadata">

### Author: ![MikeNolan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mikenolan/32/297597_2.png) [@MikeNolan](https://meta.discourse.org/u/MikeNolan)
#### Post date: [07.Июнь.2024 05:22:58 UTC](https://meta.discourse.org/t/why-is-there-a-welcome-message-for-tl-1-users-but-not-new-tl-0-users/311076/12 "2024-06-07T05:22:58Z")

</div>

Процесс SSO может немного усложнить это, так как он привязан к (новым) платящим членам в нашей системе управления членством CIVI-CRM.

Я не настраивал эту часть; я предполагаю, что Drupal подтверждает данные о члене с базой данных CIVI-CRM перед созданием входа в Drupal. Не уверен, на каком этапе процесса создается вход в Discourse — возможно, только при первом использовании членом ссылки SSO для перехода на форум.

Но я могу спросить об этом руководителя проекта. (Я согласен, что периодическое тестирование процесса для новых пользователей желательно, хотя бы для того, чтобы убедиться, что он работает так, как вы предполагаете. Не знаю, делает ли он это.)

---

<div class="post-metadata">

### Author: ![MikeNolan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mikenolan/32/297597_2.png) [@MikeNolan](https://meta.discourse.org/u/MikeNolan)
#### Post date: [07.Июнь.2024 13:08:19 UTC](https://meta.discourse.org/t/why-is-there-a-welcome-message-for-tl-1-users-but-not-new-tl-0-users/311076/13 "2024-06-07T13:08:19Z")

</div>

Скрипт автоматизации, похоже, работает, но есть ли способ узнать, прочитал ли пользователь личное сообщение?

---

<div class="post-metadata">

### Author: ![NateDhaliwal](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/natedhaliwal/32/313494_2.png) [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)
#### Post date: [07.Июнь.2024 13:12:25 UTC](https://meta.discourse.org/t/why-is-there-a-welcome-message-for-tl-1-users-but-not-new-tl-0-users/311076/14 "2024-06-07T13:12:25Z")

</div>

Полагаю, эта функция еще не реализована, но вот предложение по её добавлению:

> [@Who has seen/read a post](https://meta.discourse.org/t/who-has-seen-read-a-post/59113/4):
>
> If it’s implemented, then please make it optional. Just imagine the fun a wannabe rhetorician would have with it: @Immanuel\_kant, 15 minutes ago I refuted your Critique of Pure Reason in it’s entirety. You should unsub from the list if you’re unable to defend your thesis. Best regards F. Nietzsche As a moderator it would be useful to be able to check if a particular user has read a particular post, but that knowledge would need to be handled with some discretion: @armadillo, you claim …

Один из участников обсуждения предложил ставить реакцию, например ❤, под постом, чтобы показать, что он замечен.

---

<div class="post-metadata">

### Author: ![MikeNolan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mikenolan/32/297597_2.png) [@MikeNolan](https://meta.discourse.org/u/MikeNolan)
#### Post date: [07.Июнь.2024 13:21:09 UTC](https://meta.discourse.org/t/why-is-there-a-welcome-message-for-tl-1-users-but-not-new-tl-0-users/311076/15 "2024-06-07T13:21:09Z")

</div>

Отслеживание того, кто прочитал пост, — это отдельный вопрос от отслеживания того, было ли прочитано личное сообщение (ЛС) получателем (получателями). Однако в Discourse они могут использовать один и тот же механизм, поэтому запись одного события может автоматически фиксировать и другое. Тем не менее, это не означает, что логи прочтения постов должны быть доступны пользователям, не являющимся модераторами.

В логе «Отправленные сообщения» отображается 1 просмотр первого ЛС через скрипт автоматизации, но я не уверен, включает ли это мой просмотр, поскольку я действительно кликнул по сообщению, чтобы убедиться, что содержимое отображается так, как я планировал.

---

<div class="post-metadata">

### Author: ![NateDhaliwal](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/natedhaliwal/32/313494_2.png) [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)
#### Post date: [07.Июнь.2024 14:20:23 UTC](https://meta.discourse.org/t/why-is-there-a-welcome-message-for-tl-1-users-but-not-new-tl-0-users/311076/16 "2024-06-07T14:20:23Z")

</div>

Может быть, в отправленном сообщении попросить их отреагировать, если они его прочитали?

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [07.Июнь.2024 14:38:10 UTC](https://meta.discourse.org/t/why-is-there-a-welcome-message-for-tl-1-users-but-not-new-tl-0-users/311076/17 "2024-06-07T14:38:10Z")

</div>

Групповые сообщения могут иметь индикатор «прочитано», хотя, я думаю, вы не можете отправлять такие личные сообщения из группы. 🤔

Вы можете создать запрос в [Data Explorer](https://meta.discourse.org/t/32566?silent=true), чтобы проверить, просмотрели ли они личное сообщение, используя таблицу `topic_views`. У всех личных сообщений будет одинаковое заглавие, так что вы можете использовать его как один из критериев.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [07.Июнь.2024 14:57:46 UTC](https://meta.discourse.org/t/why-is-there-a-welcome-message-for-tl-1-users-but-not-new-tl-0-users/311076/18 "2024-06-07T14:57:46Z")

</div>

Настройка tl1 по умолчанию занимает совсем немного времени, поэтому, я думаю, это подходящий момент.

«Поздравляем, вы подтвердили свой адрес электронной почты» — звучит немного глуповато, не так ли?
