Botpress Studio용 Notion 통합을 사용하면 다음과 같은 작업을 수행할 수 있습니다: ## 버전 `0.x` 또는 `1.x`에서 `2.x`로 마이그레이션하기 Notion 통합의 버전 `2.0`은 이제 기본 구성 옵션인 OAuth 지원을 추가합니다. 이전에 Notion 개발자 포털에서 Notion 연동을 만든 적이 있고 이 연동을 계속 사용하려는 경우 수동 구성 옵션을 선택하고 아래 지침을 따르세요. 그렇지 않은 경우 자동 구성 옵션을 선택하고 인증 버튼을 클릭한 다음 화면의 안내에 따라 Botpress 챗봇을 Notion 연결하세요. ## 구성 ### OAuth를 사용한 자동 구성(권장) 가장 간단하게 연동 서비스를 설정할 수 있는 방법입니다. OAuth를 사용하여 Notion 연동을 설정하려면 인증 버튼을 클릭하고 화면의 안내에 따라 Botpress 챗봇을 Notion 연결하세요. 이 방법은 구성 프로세스를 간소화하고 챗봇과 Notion 간의 안전한 통신을 보장하므로 권장됩니다. 이 구성 모드를 사용하면 Botpress Notion 애플리케이션이 Notion 계정에 연결되는 데 사용됩니다. 봇이 수행하는 작업은 개인 Notion 계정이 아닌 이 애플리케이션에 귀속됩니다. ### 사용자 지정 Notion 통합을 통한 수동 구성 #### 1단계 - 연동 만들기 Notion 연동 만들기 [연동 만들기 - Notion 개발자]notion #### 2단계 - Notion 에셋에 대한 액세스 권한 부여 Botpress 사용하려는 모든 페이지와 데이터베이스에 대한 액세스 권한을 통합에 부여하세요. Botpress #### 3단계 - 봇 구성 Botpress 사용하려는 모든 페이지와 데이터베이스에 대한 액세스 권한을 연동 서비스에 부여하세요. [연동 서비스와 데이터베이스 공유 - Notion 개발자]notion 새로 만든 Notion 연동 _( Botpress 스튜디오의 Notion 연동과 동일하지 않음)_을 Botpress 스튜디오와 연결하려면 토큰이 필요합니다: - '인증 토큰' - notion 연동으로 이동하면 찾을 수 있습니다. 통합을 클릭한 후 "비밀" 섹션으로 이동하여 "내부 통합 비밀" 필드를 찾습니다. "표시"를 클릭한 다음 "복사"를 클릭합니다. 복사한 토큰을 봇의 "연동" 탭에 있는 Notion 연동용 '인증 토큰' 필드에 붙여넣습니다. 이제 통합을 활성화하기만 하면 Notion 봇의 기능을 확장할 수 있습니다. ## 사용법 다음 작업을 수행하려면 봇이 작업할 Notion 엔티티의 ID를 알아야 합니다. 모든 notion 엔티티(페이지, 데이터베이스 등)의 아이디는 브라우저에서 Notion 계정의 엔티티를 방문하거나 (...) 메뉴의 '링크 복사' 항목을 클릭하여 링크를 가져와서 URL에서 찾을 수 있습니다. 자세한 내용은 [데이터베이스 ID 가져오기 - Notion 개발자]notion 참조하세요. ### 토론에 댓글 추가하기 기존 토론에 댓글을 추가할 수 있는 작업입니다. 댓글에 답글을 달 때 사용합니다. ### 페이지에 댓글 추가 이 작업으로 페이지 수준의 댓글을 추가할 수 있습니다. ### 데이터베이스 가져오기 데이터베이스의 세부 정보를 가져올 수 있습니다. '데이터베이스에 페이지 추가' 액션과 함께 사용하는 것이 이상적입니다. 이 액션은 Notion API의 응답([데이터베이스 가져오기 - Notion 개발자]notion) 외에도 사용자 입력에 따라 Notion 데이터베이스의 페이지를 추가하거나 업데이트하기 위한 페이로드를 생성하도록 지시하는 AI 작업의 입력으로 사용할 수 있는 최적화된 `구조` 속성(기술적으로는 타입 디클레레이션)도 반환합니다. ### 데이터베이스에 페이지 추가 이 작업은 [AI 작업]botpress에 페이로드를 생성하도록 지시하는 데 사용할 수 있는 데이터베이스의 구조를 반환하는 '데이터베이스 가져오기'와 함께 사용하는 것이 이상적입니다. 자세한 내용은 [데이터베이스 작업 - Notion 개발자]notion 참조하세요. ### 블록 삭제 다음 엔티티를 삭제할 수 있습니다: - 데이터베이스의 페이지 - 페이지 - 블록