Delivered and read notifications?

Я пробовал это и довольно активно использовал в Namati, а также применяю здесь, на meta. На самом деле это очень удобно: можно узнать, прочитали ли сообщение коллеги в групповом чате или человек, с которым мы ведём диалог в этом сообщении. Поэтому мне это нравится, и я пользуюсь этой функцией.

Автор оригинального поста спрашивал скорее о том, насколько мы можем достичь паритета с функцией WhatsApp, что является чисто техническим вопросом: дошло ли сообщение до телефона? Было ли оно открыто на телефоне? Речь идёт не столько об оценке того, потратил ли человек время на то, чтобы осознать сообщение и понять его. Я знаю, что подобные данные тоже хранятся в Discourse (например, время, проведённое в теме), но именно это я тогда не имел в виду.

Я понимаю, что Discourse — это не мобильное приложение, как WhatsApp, и полностью принимаю тот факт, что мы не можем ожидать, будто будем знать момент, когда человека уведомили, и видел ли он уведомление в своей электронной почте.

Тем не менее, безусловно, бывают случаи, когда нужно пригласить людей в группу, чтобы они могли участвовать в обсуждениях, требующих оперативности, и получать материалы своевременно. В Namati главной задачей было организация ежегодного курса для руководителей: участники должны были получить учебные материалы заранее и выполнить небольшие задания в рамках подготовки к курсу. Также им требовалась оперативная информация по логистике, с которой нужно было разобраться. Заставить их вовлечься в процесс было крайне сложно.

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

С другой стороны, у нас сейчас есть плагин Discourse Policy, и Namati мог бы использовать его на 100%, чтобы гарантировать, что люди реагируют.

4 лайка