카탈로그 게시와 새로 고침
카탈로그 메시지가 어떻게 게시되고, 무엇을 담고, 상품이 바뀔 때 어떻게 동기화되는지 설명해요.
메시지는 하나, 항상 최신 상태
카탈로그는 카탈로그 채널에 있는 하나의 임베드예요. 카테고리를 둘러볼 수 있는 드롭다운이 있고, 선택적으로 가격 확인 버튼과 TOS 버튼을 둘 수 있어요. 봇은 메시지 ID를 저장하고, 상품, 카테고리, 가격이 바뀔 때마다 그 메시지를 수정하므로 직접 다시 게시할 필요가 없어요. 누군가 메시지를 삭제하면 다음 변경 때 새 메시지를 게시해요.
설정
- /catalog setup
- 카탈로그 채널과 임베드 모양을 설정해요. 제목, 설명, 바닥글, 색상, 이미지, 썸네일, dropdown_placeholder, check_prices_button 표시 여부를 정할 수 있어요.
- /catalog post
- 지금 카탈로그를 게시하거나, 이미 게시되어 있다면 새로 고쳐요.
- /shop
- 게시하지 않고, 실행한 사람에게만 카탈로그를 보여 줘요.
- 카탈로그 페이지(대시보드)
- 같은 설정을 실시간 미리 보기와 함께 제공하며, 장바구니와 결제 옵션도 포함돼요.
멤버에게 보이는 화면
카테고리는 position으로 정한 순서대로 드롭다운에 나타나요. 숨김 카테고리(visible:false)는 빠져요. 상품에는 이름, 활성화된 통화의 가격, 기능 목록이 표시돼요. 장바구니가 켜져 있고 show_stock이 활성화되면 장바구니에 남은 수량도 보이며, 재고가 0인 상품은 장바구니에 담을 수 없어요.
카탈로그가 업데이트되지 않을 때
카탈로그 채널이 여전히 설정되어 있고, 봇이 그 채널의 메시지를 보고 수정할 수 있는지 확인해 주세요(채널 보기, 메시지 보내기, 링크 첨부 권한). 개요 페이지에는 켜져 있지만 채널이 없는 카탈로그 모듈이 표시돼요. 채널을 바꾸면 새 채널에 새 메시지가 게시되고, 이전 메시지는 그대로 남아요. 직접 삭제해 주세요.