컴포저 드롭다운에서 페르소나 숨기기

자동 응답 자동화 시스템의 일부로 다양한 포럼에 걸쳐 페르소나를 사용하고 있습니다. 각 페르소나는 특정 포럼에 맞게 설정되어 있으며, 멘션되거나 자동으로 트리거될 때 맥락에 맞는 답변을 제공합니다. 이들은 수동으로 선택하거나 직접적인 대화에 사용할 의도가 아닙니다.

하지만 페르소나 설정에서 “개인 메시지 허용” 체크박스를 해제해도, 해당 페르소나는 여전히 작성기 드롭다운 메뉴에 표시되고 선택할 수 있습니다. 이는 페르소나가 그렇게 설계되지 않았음에도 불구하고, 사용자가 실제로 응답을 받지 못하는 메시지 스레드를 시작할 수 있는 상황을 초래합니다. 반면, **“채팅 다이렉트 메시지 허용”**을 해제하면 페르소나가 채팅 목록에서 정확히 제거되는, 기대했던 동작을 보여줍니다. 작성기에서의 표시 제어에도 유사한 기능이 있었으면 좋겠습니다.

이상적으로는 **“작성기에서 숨기기”**와 같은 체크박스가 있어 혼란을 방지할 수 있었으면 합니다. 이러한 페르소나는 특정 포럼 컨텍스트 내의 자동 응답에만 의도된 것이므로, 사용자가 수동으로 메시지를 보낼 수 있게 두는 것은 불일치를 유발하고 UI를 혼란스럽게 만듭니다.

또한 CSS를 통해 페르소나 선택 항목을 숨기는 신뢰할 만한 방법이 있는지, 혹은 그것이 적절한 접근 방식인지도 잘 모르겠습니다.

이 문제를 처리하는 최선의 방법은 무엇일까요? 임시 해결책이 있는지, 아니면 기능 요청으로 다루어야 하는지 궁금합니다.

도움 주셔서 감사합니다!

네, 우회 방법은 있지만 여기 뭔가 이상한 것 같다는 데 동의합니다. @Roman 이 정리 작업을 진행 중이므로 이 부분을 고려해 볼 수 있습니다. 우리는 모든 것에 페르소나를 사용하도록 전환하고 있습니다.

우회 방법은 다음과 같습니다.

  1. 페르소나 비활성화 (자동화가 여전히 덮어쓰기를 수행합니다. 이상하지만요)
  2. 권한 시스템에 의존하여 그룹이 이에 액세스할 수 없도록 하고, 대신 봇 그룹에게만 페르소나에 대한 액세스를 허용하도록 시그널을 보냅니다.

샘, 감사합니다! 이상하지 않아요. 알아서 잘 처리해 주시네요. 정말 감사드립니다.