Сейчас я создаю бота для онбординга, используя API, личные сообщения и вебхуки. Бот будет проводить собеседования с новыми пользователями, а затем публиковать их для сообщества, чтобы все могли познакомиться с новичком. Возможно ли реализовать вебхук, который срабатывает только при получении личных сообщений? Поскольку личные сообщения нельзя помечать тегами, мне сейчас приходится запускать вебхук при создании или изменении любой темы — это быстро расходует мой «лимит срабатываний» для SaaS-решения бота. Спасибо за обратную связь!
Бот онбординга, который вы создаете, крутой! Пожалуйста, дайте нам знать, как всё проходит, и поделитесь, если сможете.
Не уверен насчёт остальной части вашего запроса, но это неверно. Вы можете разрешить сотрудникам тегировать личные сообщения через настройку администратора.
Также у меня есть метод массовой отправки личных сообщений через API, и в нём можно добавлять теги.
Спасибо, у меня получилось именно так!
Очень хотелось бы поделиться, но, думаю, повторить это непросто, так как я не программист, а ужасный хакер. ![]()
Я настроил Discourse на отправку вебхука при событии пользователя, затем использовал Zapier для фильтрации события создания пользователя.
Затем я запустил ещё один вебхук — на этот раз в Zapier, чтобы активировать поток Bot в saas-сервисе flowxo.com. Он запрашивает сообщения для отправки пользователю из Google-таблицы и сохраняет прогресс в другой таблице. Ваша подсказка помогла избавиться от Zapier на остальной части процесса собеседования.
В конце Flowxo объединяет все вопросы и ответы в одну строку, публикует её в теме и превращает пост в вики, чтобы пользователь мог внести окончательные правки. Если он затем ответит «ready», пост в вики будет скопирован в публичную тему вместе со ссылкой на профиль нового пользователя. Он получит красивый бейдж, и всё.
На следующей неделе мы протестируем это с довольно большим количеством пользователей из нашего «списка ожидания». Я отчитаюсь, если конверсия будет хорошей. Возможно, стоит превратить это в плагин…


