Среди прочего мы используем Discourse для работы комитета. Организатор встречи хочет связаться с 23 участниками недавнего собрания. Какой наиболее эффективный способ решения этой задачи?
У нас есть список имён и адресов электронной почты участников. Копирование и вставка их в Gmail, конечно, работает и является нашим запасным вариантом. Однако мы хотели бы поощрять использование Discourse для подобных обсуждений. У всех участников уже есть учётные записи в Discourse.
Что произойдёт, если мы просто вставим адреса электронной почты в диалоговое окно получателей? Распознает ли Discourse, что у этих людей есть учётные записи, и отправит им сообщения соответствующим образом?
(Я мог бы создать группу, но эти люди собрались вместе только для одной планировочной встречи, и маловероятно, что они скоро снова встретятся в таком составе, поэтому я хотел бы по возможности избежать создания группы.)
Единственное другое решение, которое я вижу, — это вводить имя каждого человека индивидуально.
Поправьте меня, если я ошибаюсь. Discourse распознаёт это, но, насколько я понимаю, на сайте должна быть включена функция «ответ по электронной почте». Не уверен, создаёт ли это личное сообщение на форуме или отправляет пользователю письмо.
Если хотите, вы можете просто добавить имена. Вам не нужно вводить полное имя пользователя, так как Discourse показывает подсказки с возможными вариантами имени.
Да, согласен. Для информации: это не компонент select-kit, поэтому я, вероятно, сначала преобразую его, а затем добавлю поддержку копирования/вставки для компонентов sk.
Является ли организатор встречи сотрудником? Разрешение несотрудникам вставлять адреса электронной почты и выполнять поиск нарушит безопасность пользователей, которые хранят свои личные адреса электронной почты (от других участников).
Организатор встречи является администратором, и ему действительно нужно было отправить сообщение вчера, поэтому он просто добавил всех 23 человека вручную (вводя их имена и дожидаясь появления диалогового окна и так далее). Я уверен, что он не будет в восторге от повторения этого процесса, поэтому было бы здорово улучшить пользовательский опыт в этом месте.
Немного контекста: Обычно мы получаем данные о встречах (имена и электронные адреса) из регистрации в Zoom. Как правило, мы используем интеграцию Airtable с SendGrid для отправки последующих сообщений (ссылка на запись, полезные ресурсы и т. д.). В данном случае мы хотели провести последующую беседу, чтобы обсудить следующие шаги по какому-то вопросу.
Итак, вопрос можно сформулировать более обобщённо: как лучше перейти от списка электронных адресов к личной переписке в Connect (чтобы не использовать электронную почту как «платформу для обсуждений»)? В нашем случае любой, кто будет выполнять такую задачу, либо будет администратором, либо займёт достаточно ответственную должность в организации, поэтому я с радостью предоставлю им права сотрудников. Надеемся, это снимет юридические вопросы.
Дополнительный контекст: Когда пользователи регистрируются на нашем сайте, они дают согласие на передачу своих электронных адресов другим членам нашего консорциума в сфере высшего образования для целей последующих мероприятий, развития сотрудничества и т. д. В процессе пересмотра наших процедур в соответствии с GDPR мы поняли, что это такие распространённые сценарии использования, что мы запросили такое согласие заранее. Но, разумеется, в большинстве сайтов на базе Discourse ситуация будет иной.
Вставка имен пользователей, как предложил Джефф, была бы полезной функцией, но в нашем случае она не подошла бы.