대부분의 포럼이 그렇듯, 나는 봇 이름을 짓고 있습니다. 채팅 기능을 사용하려면 봇 이름이 _bot으로 끝나야 하는 것 같습니다:
johndoe_bot은 채팅 채널에서 응답하는 방법을 알고 있습니다.
johndoe는 채팅 채널에서 완전히 보이지 않습니다.
그 외에는 모두 정상적으로 작동합니다.
무언가 잘못되었거나 제가 봇을 망친 건가요? 로그는 깨끗합니다.
수정
제가 틀렸습니다. 응답은 하는데, 이상한 점이 있습니다. johndoe_bot을 사용하면 즉시 답변을 받습니다. 하지만 _bot 없이 johndoe를 사용하려면 존재하지 않는 johndoe_bot을 언급해야만 johndoe에게서 답변을 받을 수 있습니다.
그리고 네, 저는 멘션/채팅을 활성화한 후 AI 페르소나를 먼저 johndoe_bot으로 이름 변경했습니다. 그런 다음 원래 프로필 johndoe를 johndoe0으로 이름 변경했습니다. 마지막 단계는 johndoe_bot을 다시 johndoe로 이름 변경하는 것이었습니다.
그 이유는 제 사용자들은 AI 페르소나가 처음 도착했을 때부터 johndoe라고 알고 있기 때문입니다. 멘션과 채팅을 활성화했을 때 Discourse AI가 새로운 사용자를 생성했습니다.
사실 이 둘은 같은 AI 페르소나입니다. 저는 PM, 채팅, 게시글 등 호출 방식에 따라 다른 이름을 기억해야 하는 상황을 어떻게든 피하고 싶습니다.