Итак, когда Discobot включен и новый пользователь регистрируется, его сразу перенаправляют с главной страницы форума в личные сообщения и показывают довольно техническое руководство по функциям форума.
Я считаю, что это неудачное время для онбординга новых пользователей. У нас есть приветственное сообщение и приветственные темы, и мы хотим, чтобы пользователи сначала взаимодействовали с ними, а не с ботом, чтобы начать работу. Кроме того, я считаю, что пользователи не регистрируются, чтобы сразу изучать технические особенности форума.
В настоящее время, если я хочу отключить этот механизм автоматического приветствия, мне приходится полностью отключать Discobot. Но сами руководства отличные! Мне просто хотелось бы предлагать их пользователям на稍后нем этапе. Например, упомянув первое руководство в сообщении о первом уровне доверия (Спасибо, что провели время с нами), точно так же, как продвинутое руководство упоминается в сообщении о повышении уровня доверия (Поздравляем с повышением уровня доверия!).
Есть ли способ отключить онбординг через Discobot, но при этом запускать руководства, обращаясь к @discobot?
Цель бота — продемонстрировать базовый функционал тем, кто никогда раньше не пользовался Discourse. Казалось бы, нелогично ожидать, что они сначала начнут использовать форум.
Я согласен с Ноло. Пользователи регистрируются по причине, которую они, скорее всего, захотят реализовать как можно скорее. Мне кажется логичным изучать более детальный функционал только после выполнения определённых действий.
Я думаю, что первое системное сообщение было бы хорошим моментом, чтобы упомянуть обучающее руководство. По умолчанию оно появляется через 10 минут — этого достаточно, чтобы сначала немного почитать (что не требует вводного обучения) и, вероятно, с радостью принять предложение получить дополнительные сведения о том, как пользоваться форумом.
В любом случае, я считаю, что было бы полезно, если бы администратор мог отключить немедленное выделение со стороны Discobot, не отключая при этом возможность запускать или упоминать обучающие руководства в целом.
Я не совсем понимаю, что именно здесь предлагается? Я понимаю желание избежать немедленного выделения в туториале, но что именно является альтернативой? Кто-нибудь может нарисовать макет или подробнее описать это с примером или макетом?
Я хотел бы разработать процесс онбординга и обучения пользователей на основе сообщений об уровне доверия системы. Это должно выглядеть следующим образом:
Сообщение: Спасибо, что провели время с нами!
Некоторый приветственный текст, несколько ссылок и указание на то, что учебное пособие можно запустить, вызвав команду discobot start tutorial.
Сообщение: Поздравляем с повышением уровня доверия!
Некоторый текст, ссылки и указание на команду discobot start advanced tutorial для прохождения второго учебного пособия.
Таким образом, я просто хочу избежать немедленного всплывающего окна с учебным пособием, но не отключать сами пособия полностью. Однако есть только одна настройка: discourse narrative bot enabled, и она полностью отключает бота.
Предложение состоит в том, чтобы не объединять учебные пособия с процессом онбординга по умолчанию в настройках.
Мне кажется, мой первоначальный пост восприняли так, будто я хотел изменить некоторые настройки по умолчанию для процесса онбординга. На самом деле это не было моей целью. Но в случае, если вы захотите изменить настройки по умолчанию, я считаю разумным подходом вообще отказаться от онбординга от бота и вместо этого выделить первое системное сообщение (после 10 минут пребывания на экземпляре форума). Таким образом, выделение могло бы выглядеть так:
Первый вариант просто предоставляет ещё одну, возможно, более явную область для закрытия — буквально можно кликнуть в любом месте экрана, чтобы убрать это выделение, для справки. Но если это не было понятно пользователю, то это справедливое замечание.
Я только что осознал, что это уже возможно. Я всегда искал discobot в настройках и получал только один результат. Но на самом деле при поиске narrative bot появляется 6 вариантов, и один из них позволяет отключить приветственный пост независимо от того, включен ли бот или нет:
Извините за беспокойство по этому поводу! Хотя, возможно, будет полезно собрать все механизмы онбординга в отдельной теме? Или существует обзор, который я тоже упускаю, где перечислены все шаги, определяющие процесс онбординга по умолчанию (и которые не срабатывают при отказе от них)?
Narrative bot
Приветственные бейджи
Подсказки, например, просьба добавить фото профиля?
Да, первый вариант просто задаёт более ясную цель для отклонения. Что касается второго варианта, всё зависит от количества шагов, которые фактически включены в процесс стандартного онбординга. Как я уже писал, я знаю только о туториале и бейджах.
В любом случае, теперь, когда я нашёл нужные настройки, я продолжу и набросаю наш процесс онбординга. Хотя, если стандартные настройки когда-нибудь будут пересмотрены, я всё ещё считаю, что разумно было бы отказаться от discobot в качестве основного агента онбординга и вместо этого использовать системного пользователя.
Некоторые недостатки, которые я вижу у бота:
Его довольно сложно настраивать, потому что сообщений много, и как только вы начнёте, возможно, придётся пересмотреть большинство из них.
Придумать собственное имя и аватар для бота может быть весело, если у вас техническое сообщество. Но если нет, то сложно придумать осмысленную вариацию, и это может даже показаться странным приветствовать пользователей техническим трюком.
Преимущества использования системного пользователя:
настройка сообщений по умолчанию довольно проста
это стимулирует настройку системного пользователя (имя, аватар или выделенный пользователь), что улучшает коммуникацию в целом
бот может стать просто «ботом-туториалом» без необходимости в сложной настройке и будет более явно узнаваем как функция Discourse
Если мы считаем, что люди не понимают, что можно нажать буквально в любом другом месте, чтобы закрыть это выделение, то конечно… Я, кстати, не спорю… мы определённо могли бы добавить
@Roman, можем ли мы заняться этим на этой неделе? Я беспокоюсь, что оверлей является частью обсуждения проблем доступности, поэтому мне нужно, чтобы был текст, который явно позволяет людям отказаться от этого.