"@discobot display help" не показывает справку

Привет.

Я пытаюсь «вызвать» discobot на https://github.community, но он не отвечает. Вот моя публикация:

Подскажите, пожалуйста, это ошибка или я что-то сделал не так? Спасибо!

2 лайка

Я только что протестировал это на https://try.discourse.org/. Я использую последнюю версию Chrome в Ubuntu.

После создания новой учетной записи на сайте и пропуска приветственного сообщения discobot я создал пост с содержимым @discobot display help. Ничего не произошло. Затем я создал еще один пост с тем же содержимым, но все равно не получил ответа:

В консоли моего браузера я вижу эту ошибку: Uncaught (in promise) TypeError: Cannot read property 'notification_type' of undefined. Вызвано из: https://github.com/discourse/discourse/blob/master/app/assets/javascripts/discourse/app/widgets/quick-access-notifications.js#L23

2 лайка

Ладно, значит, этот баг нужно назначить @eviltrout?

Похоже, ошибка JavaScript — это ложная тревога.

Проблема в том, что отмечена опция «Пропустить советы и значки для новых пользователей», поэтому все задачи Discobot пропускаются.

Чтобы это работало, вероятно, нужно разрешить выполнение некоторых ответов и запретить другие. Однако в разделе справки есть инструкции по запуску обучения, которое вы уже отключили.

Что я предлагаю в данном случае и с нетерпением жду ваших мыслей, @codinghorror: если вы отключили @discobot, но отправляете ему команду, пусть он отвечает: «Вы отключили меня в своих настройках. Чтобы взаимодействовать со мной, вам нужно разрешить советы по обучению новых пользователей».

2 лайка

Да, звучит отлично. Иначе у нас будет ещё больше пользователей, которые сами себе портят жизнь, и это будет повторяться снова и снова. :foot::collision:

1 лайк

Discobot ответит, что для взаимодействия с ним необходимо отключить настройку Skip new user onboarding tips and badges.

4 лайка

Эта тема была автоматически закрыта через 19 часов. Новые ответы больше не принимаются.