Discord 서버용 CordBase vs Google 시트
CordBase 팀이 작성했어요. 경쟁 서비스의 가격과 기능은 에 각 공식 사이트에서 확인했어요. 아래 출처를 참고하세요.
짧게 답하면
Google 시트는 무료이고 유연하며, CordBase에 없는 수식과 차트가 있어요. Discord 서버에서의 약점은 멤버가 쓰려면 Discord를 떠나야 하고, 편집 권한이 Google 계정 단위라는 점이에요. 그래서 편집 권한을 넓게 공유하거나 직접 데이터를 입력해야 해요. CordBase는 유형이 정해진 슬래시 명령어와 역할 권한으로 데이터 입력을 Discord 안에서 처리하지만, 수식, 차트, 스프레드시트 가져오기는 없어요. 관리자가 분석을 한다면 시트를, 멤버가 데이터를 입력한다면 CordBase를 고르세요.
| 필요한 것 | CordBase | Google 시트(+ Zapier 또는 Make) |
|---|---|---|
| 멤버가 Discord에서 데이터 추가 | 예, 유형이 정해진 옵션의 슬래시 명령어 | 자동화를 거쳐야만 가능, 보통 정해진 형식의 메시지를 올리는 방식 |
| 입력 검증 | 열 유형, 필수 필드, 고정 선택지 목록, 멤버 선택기 | 시트의 데이터 확인 규칙, Discord에서는 자유 텍스트 |
| 누가 무엇을 편집할지 | 역할별, 테이블별 읽기 / 쓰기 / 관리 | 시트나 범위별, Google 계정별 |
| 수식, 차트, 피벗 테이블 | 아니요 | 예 |
| Discord에서 조회 | /<table> query, view, leaderboard | 추가 자동화 없이는 불가 |
| 기존 스프레드시트 가져오기 | 아니요(아직 CSV 가져오기 없음) | 해당 없음 |
| 내보내기 | 모든 플랜에서 CSV와 JSON | 예, 다양한 형식 |
| 비용 | 테이블 2개까지 무료, Pro 월 $8 | 시트는 무료, Zapier 무료 플랜은 월 100작업 |
서버가 시트로 시작하는 이유
무료이고, 누구나 써 봤고, 2분이면 기록을 시작할 수 있어요. 관리자가 관리하고 분석하는 데이터(예산, 일정, 수식이 들어간 큰 아이템 데이터베이스)라면 시트가 맞는 답일 때가 많고, CordBase는 그걸 대신하려는 게 아니에요.
Discord에서 불편해지는 지점
문제는 멤버가 데이터를 최신으로 유지해야 할 때 시작돼요. 링크를 고정해 두지만 곧 묻혀요. 휴대폰으로 보는 사람은 스프레드시트를 열고 싶어 하지 않아요. 시트는 범위를 보호할 수 있지만 편집 권한이 Google 계정 단위라서, 실제로는 편집 권한을 넓게 공유하거나 관리자가 모든 걸 직접 입력하게 돼요. CordBase에도 비슷한 한계가 있어요. 쓰기 권한은 멤버 자기 행만이 아니라 테이블의 모든 행에 적용돼요.
시트를 Discord에 연결하기
보통은 자동화 도구로 연결해요. Zapier의 Discord 연동은 채널의 새 메시지, 새 반응, 역할 부여 같은 이벤트를 트리거로 Google 시트에 행을 쓸 수 있어요. 슬래시 명령어 트리거는 없어서, 보통 멤버가 정해진 형식으로 메시지를 올리면 자동화가 그걸 해석해요(Zapier Discord + Google Sheets). Zapier 무료 플랜에는 월 100작업이 포함돼요(Zapier 요금제). Make 무료 플랜은 월 1,000크레딧을 주고, 시나리오는 최소 15분 간격으로 실행돼요(Make 요금제).
이 방식도 돌아가고, 사용량이 적으면 저렴해요. 하지만 데이터를 다시 Discord로 가져오려면(값을 조회하거나 리더보드를 올리려면) 자동화가 더 필요하고, 진짜 슬래시 명령어를 쓰려면 호스팅된 봇이 있어야 해요. Discord는 상호작용에 3초 안에 응답하길 요구하거든요(Discord 문서).
CordBase는 대신 이렇게 해요
웹에서 열을 한 번만 정의하면 돼요. 텍스트, 숫자, 날짜, 예/아니요, 선택지 목록, Discord 멤버 중에서 골라요. CordBase가 테이블을 명령어로 바꿔 주기 때문에 /raid-signup add player:@Ari role:Healer available:True는 Discord 기본 멤버 선택기, 선택 메뉴, 참/거짓 토글을 그대로 쓰고, 숫자 열에는 글자가 들어가지 않아요. 멤버는 /raid-signup query role:Healer로 데이터를 조회하고, 누가 읽고, 추가하고, 삭제할 수 있는지는 역할이 정해요. 관리자는 여전히 웹 테이블을 쓰고, 모든 플랜에서 CSV나 JSON으로 내보내 스프레드시트에서 원하는 대로 분석할 수 있어요.
포기하는 것도 분명해요. 수식, 차트, 피벗 테이블, 기존 시트 가져오기, Google 시트와의 양방향 동기화는 없어요.
Google 시트 쪽이 맞는 경우
- 관리자가 데이터를 관리하고 멤버는 보기만 해요.
- 수식, 차트, 피벗 테이블이 필요해요.
- 이미 큰 시트가 있고, 옮기는 비용이 얻는 것보다 커요.
CordBase가 맞는 경우
- 멤버가 직접 행을 추가하고 업데이트해야 해요.
- 자유 텍스트 메시지 대신 유형이 정해지고 검증된 입력을 원해요.
- Google 문서를 공유하지 않고 역할마다 다른 접근 권한을 주고 싶어요.
질문
CordBase를 Google 시트와 동기화할 수 있나요?
아니요. Google 시트 연동은 없어요. 모든 플랜에서 테이블을 CSV나 JSON으로 내보낼 수 있고, 시트에서 바로 열 수 있어요.
기존 스프레드시트를 CordBase로 옮길 수 있나요?
CSV 가져오기가 없어서 아직 자동으로는 안 돼요. 대시보드에서 열을 다시 만들고, 슬래시 명령어나 대시보드로 행을 추가하면 돼요.
Google 시트 + Zapier 조합은 무료인가요?
사용량이 적으면 그럴 수 있어요. Google 시트는 무료이고 Zapier 무료 플랜에는 월 100작업이 포함돼요. 활발한 서버라면 보통 유료 자동화 플랜이 필요해요.
출처
각 제품명은 해당 소유자의 것이에요. CordBase는 이들 중 어느 곳과도 제휴 관계가 없어요. 오래된 정보를 발견하면 support@cordbase.gg로 메일을 보내 주세요. 바로 고칠게요.
내 서버에서 CordBase를 써 보세요. 테이블 2개까지 무료, 카드 등록 불필요.