특정 카테고리의 게시글을 가져오기 위한 일종의 “봇” 사용자를 만들고 싶었습니다. 이 Discourse 인스턴스는 GSuite 인증만 지원하기 때문에 임의의 사용자를 생성할 방법이 없습니다. “Single User” 키의 경우, 새 사용자 이름(예: bot)을 입력할 수 있을 것으로 기대했지만, 사용자 이름은 기존에 존재하는 사용자여야 한다는 것을 이제야 알게 되었습니다. 사용자 이름 입력 필드에 검증 기능이 없어서, 아무 이름이나 입력할 수 있는지(예: Slack incoming webhooks의 경우처럼) 명확하지 않았습니다. 제출 시 입력한 사용자 이름을 조회하는 과정에서 조용히 실패하며, 대신 “All Users” 키가 생성되었습니다.
기능적 오류보다는 사용성 버그에 가깝다고 생각합니다. 여기 있는 문서는 User Level 필드에 대해 전혀 설명하지 않아 혼란스러웠고, 스레드 하단 댓글 한 곳에서 “All Users” 유형이 언급되었을 뿐 그 외에는 언급이 없었습니다.