Пожалуйста, простите меня, если я задаю вопрос, на который уже могли ответить в другой теме. Ответ был дан частично, но я хотел бы убедиться, что правильно всё понимаю. Насколько мне известно, пользователи получают уведомления по электронной почте в следующих случаях:
Когда кто-то отвечает напрямую на пост этого пользователя (только если ответ следует сразу после поста пользователя)
Когда кто-то цитирует этого пользователя
Когда кто-то напрямую обращается к этому пользователю с помощью @упоминания в посте
Не в том случае, если пользователь установил в своих настройках параметр «никогда» для уведомлений по электронной почте и если он не подключен ни с одного устройства.
И поправьте меня, если я ошибаюсь, но нет никакого «предупреждения» о том, что человек, которого вы упомянули (или которому ответили), не получит уведомления.
Это может создать ощущение, что «вы написали что-то кому-то», но этот человек никогда об этом не узнает.
Это не учитывает того факта, что человек может быть редким участником или тем, кто не желает получать уведомления о каких-либо обсуждениях. Однако это может привести к недопониманию, если вы полагаете, что уведомили этого человека.
мои настройки уведомлений по электронной почте установлены на «никогда»,
мой аккаунт был разлогинен (и не был подключён нигде ещё) в течение 15 часов.
вкладка Discourse была закрыта.
Мой друг упомянул меня, но я ничего не получил по почте, что соответствует моим настройкам. Хорошо.
Но, если я не был подключён долгое время (дни, недели, месяцы), и кто-то упомянет меня, они могут подумать, что я буду уведомлён, не будучи проинформированным о том, что я не буду уведомлён и что я не был онлайн долгое время.
Возможно, было бы неплохо иметь какое-то предупреждение об этом, например, цветовую индикацию в выпадающем списке пользователей, когда я использую @кто-то?
Это просто чтобы избежать ситуаций, когда «вы думаете, что упомянули кого-то», но этот человек «ни здесь, ни не может быть уведомлён».
Однако это должно быть опционально для пользователя, которого пытаются связать. Discourse, возможно, сможет достаточно легко отслеживать «последнее посещение», но это не означает, что система будет знать, когда я появлюсь снова.
Я категорически против любых механизмов, раскрывающих мои личные настройки уведомлений случайным пользователям. «Sailsman63 отключил уведомления по электронной почте и не увидит ваш комментарий до следующего посещения сайта» — это никого не касается, за исключением, возможно, администратора сайта.
Я не администратор в Discourse, но когда я упоминаю @janedoe @johndoe @madamemichu, не заглядывая в их профили, у меня нет «быстрого способа» узнать, что @johndoe и @madamemichu — это, по сути, неактивные пользователи, которые даже не получат уведомление.
Для меня ничего не меняется: они одинаково воспринимаются как «доступные пользователи», хотя на самом деле это не так.
Это может создать у меня иллюзию, что я обращаюсь к некоторым пользователям, хотя на самом деле я к ним не обращаюсь.
Конечно, отсутствие ответа с их стороны в конечном итоге заставит меня подумать, что они недоступны, не онлайн или просто не хотят продолжать обсуждение или участвовать (хотя бы онлайн) в дискуссиях.
Мой вопрос скорее о том, чтобы заранее предупредить меня о том, что @johndoe @madamemichu неактивны, прежде чем мне придётся ждать… и ничего не получать от них.
В такой ситуации было бы действительно полезно получить «на раннем этапе» информацию о том, что мне следует использовать другой инструмент связи для контакта с ними, вместо того чтобы заходить в их профили и проверять, являются ли они «активными» или «неактивными» пользователями.
Если вы нажмёте на аватар, появится надпись «Читал x часов (y часов за последнее время)» или что-то в этом роде. Иногда в скобках ничего нет, что могло бы дать подсказку.
Я всё ещё не понимаю, как возникает такая ситуация.
Я предполагаю, что если вы используете @кто-то, то либо обращаетесь к конкретному пункту, который этот человек поднял ранее в обсуждении (что означает, что он недавно был активен), либо вы достаточно хорошо знакомы с сообществом, чтобы знать, что у этого участника есть экспертиза, релевантная текущему обсуждению (в таком случае вы знаете, насколько он вовлечён).
Если вы пытаетесь связаться с кем-то по причинам, связанным с форумом (например, участник ведёт бизнес, связанный с сообществом форума, и вы хотите с ним сотрудничать и т. д.), то у него должны быть инструкции по связи в профиле или карточке пользователя. Если он не отвечает, это его проблема.