「@discobot display help」명령어가 도움말을 표시하지 않습니다

안녕하세요.

https://github.community에서 discobot을 "호출"하려고 하는데 응답이 없습니다. 제 게시글은 다음과 같습니다:

이것이 버그인지, 아니면 제가 뭔가 잘못한 것인지는 아시는 분 계신가요? 감사합니다!

2개의 좋아요

https://try.discourse.org/ 에서 이 문제를 테스트해 보았습니다. Ubuntu에서 최신 버전의 Chrome을 사용 중입니다.

사이트에서 새 계정을 생성한 후, 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에게 할당해야 하나요?

자바스크립트 오류는 혼선을 주는 것(red herring)인 것 같습니다.

문제는 Skip new user onboarding tips and badges가 체크되어 있어 모든 Discobot 작업이 건너뛰어지고 있다는 점입니다.

이를 허용하려면 일부 응답은 작동하고 일부는 작동하지 않도록 해야 할 텐데, 도움말에는 이미 비활성화한 튜토리얼 시작 지침이 포함되어 있습니다.

제가 제안하는 방법은 다음과 같습니다. @codinghorror님, 의견이 궁금합니다. @discobot를 비활성화한 상태에서 명령을 입력하면, "설정에서 저를 비활성화하셨습니다. 저와 상호작용하려면 신규 사용자 온보딩 팁을 허용해야 합니다."라고 응답하도록 하는 것입니다.

2개의 좋아요

네, 좋은 생각이네요. 그렇지 않으면 사용자가 자꾸 발에 총을 쏘는 일이 반복될 테니까요. :foot::collision:

1개의 좋아요

Discobot는 Skip new user onboarding tips and badges 설정을 비활성화해야 상호작용할 수 있다고 답변합니다.

4개의 좋아요

이 주제는 19시간 후 자동으로 닫혔습니다. 더 이상 새 답변을 남길 수 없습니다.