서버 통계
통계 탭을 처음부터 새로 만들었고 여러분의 봇이 직접 제공해요. 서버에서 일어나는 일을 40개가 넘는 보기로 확인하고, 데이터는 나만의 봇 자체 데이터베이스에 저장돼요. 무슨 일이 있었는지만 세고, 누가 무엇을 썼는지는 저장하지 않아요.
참고용 이미지예요. 실제 화면과 동작은 다를 수 있어요
제공하는 기능
통계 탭을 처음부터 새로 만들었어요. 활동, 채널, 사람, 그리고 운영 중인 모듈까지 다뤄요. 모듈 카드는 봇에서 해당 모듈을 켜면 나타나요.
활동
- 시간별 메시지 수
- 서버 전체 음성 시간
- 입장과 퇴장
- 서버가 가장 붐비는 시간을 보여 주는 히트맵
- 가장 붐비는 요일과 시간대
채널
- 활발한 채널
- 조용해진 채널
- 채널별, 카테고리별 순위표
멤버
- 역할별 활동
- 가장 활발한 멤버
- 떠오르는 신예와 조용해지고 있는 단골
성장과 유지
- 멤버 흐름: 입장, 퇴장, 순증가
- 재방문 코호트와 눈팅 비율
- 신규 작성자와 재방문 작성자
- 신규 멤버가 첫 메시지를 쓰기까지 걸리는 시간
명령어
- 가장 많이 쓰는 명령어
- 명령어 실패율
- 모듈별 명령어 사용량
모듈
- 관리
- 티켓
- 경품 추첨
- 레벨
- 초대 추적
- 건의와 지원서
- 활동 스트릭과 경제
- 커스텀 명령어
기록하는 것과 절대 건드리지 않는 것
분석이 저장하는 건 모두 숫자나 날짜예요. 켜기 전에는 아무것도 존재하지 않아요. 데이터베이스 테이블도 만들어지지 않고, 봇은 리스너를 붙이지 않으며, 관련 이벤트를 Discord에 요청하지도 않아요.
기록되는 것
- 일별·시간별 서버 합계: 메시지, 슬래시 명령어, 반응, 음성 시간(초), 스레드, 입장과 퇴장, 첫 메시지 작성자, 일별 멤버 스냅샷
- 자동 관리가 트리거 유형별로 몇 번 작동했는지. 누가 발동시켰는지는 저장하지 않아요
- 일별 채널별, 역할별 메시지 수
- 멤버별: 일별 메시지, 반응, 음성 시간(초), 누적 메시지 총수, 첫 메시지와 마지막 활동 날짜
- 이벤트 유형, 멤버 ID, 채널 ID, 시간이 담긴 최근 이벤트 목록 (개수 제한 있음)
절대 기록하지 않는 것
- 메시지 내용
- 첨부 파일, 이미지, 파일, 링크는 내용도, 개수도 기록하지 않아요
- 메시지 수정과 삭제
- 다이렉트 메시지. 서버 안의 활동만 집계해요
- 봇이 볼 수 없는 채널
- 다른 봇. 그 메시지와 명령어는 무시해요
분석은 메시지 내용을 저장하지 않으며, 읽을 권한도 요청하지 않아요
메시지를 세는 데 내용은 필요 없어요. Discord는 메시지가 올라왔다는 사실만 봇에 알려 주고 무슨 내용인지는 포함하지 않으며, 분석은 내용을 추가해 주는 권한을 요청하지 않아요. 다른 일부 모듈은 그 권한이 필요하고 모듈을 켤 때 요청해요. 그런 경우에도 분석은 메시지 내용을 읽지 않고, 분석 데이터에는 내용을 담을 수 있는 필드가 아예 없어요.
내 봇에서 실행돼요
봇이 데이터를 수집해 선택한 Bot-Host의 자체 데이터베이스에 저장해요. SCNX는 이 데이터를 다른 서버와 합치지 않고, 대시보드에도 사본이 남지 않아요. 탭을 열 때마다 봇에 수치를 요청해요.
서버 활동
메시지, 음성, 입장, 모듈 이벤트
나만의 봇
수치를 직접 수집하고 기록해요
내 봇의 전용 데이터베이스
다른 서버와 절대 섞이지 않아요
SCNX 대시보드
방문할 때마다 봇에게 물어봐요. 사본은 저장하지 않아요.
봇은 선택한 Bot-Host에서 실행돼요. 호스트는 리전이 서로 다르기 때문에 어느 호스트를 고르는지가 데이터가 실제로 저장되는 국가를 결정해요. 봇이 중지되어 있으면 대시보드가 물어볼 곳이 없어서, 탭에서 그렇다고 알려 줘요.
개인정보와 통제권
데이터를 어떻게 할지는 직접 정해요. 내보내거나, 삭제하거나, 멤버가 스스로 제외되게 할 수 있어요.
사본 다운로드
서버 소유자는 통계 탭의 개인정보 메뉴에서 받을 수 있어요. 파일은 봇의 응답을 바탕으로 브라우저에서 만들어지고, 그 과정에서 ScootKit에는 아무것도 저장되지 않아요. 화면에 보이는 기간과 상관없이 전체 기록을 담고, 숨겨 둔 카드도 포함하며, 내보내지 못한 항목이 있으면 항상 목록으로 알려 줘요.
전부 삭제
먼저 확인란에 체크해야 하고, 되돌릴 수 없어요. 삭제는 하나의 데이터베이스 트랜잭션으로 실행돼서 전부 완료되거나 아무것도 바뀌지 않아요. 테이블별로 삭제된 행 수가 담긴 보고서도 받아요.
멤버 수집 제외
기본값은 꺼짐이에요. 분석에서 멤버가 제외할 수 있게 허용 설정을 켜면 멤버가 /analytics-privacy 를 실행할 수 있어요. 해당 멤버의 일별 기록은 익명 처리되고, 누적 합계와 날짜는 지워지며, 최근 활동은 삭제돼요. 서버 전체 합계는 그대로 유지되고, 그 사람과의 연결만 사라져요.
보관 기간
일별·시간별 합계와 채널별, 역할별, 멤버별 수치는 직접 삭제할 때까지 보관돼요. 최근 개별 이벤트 목록은 크기 상한이 정해져 있어서 오래된 것부터 빠져요. 활발한 서버는 며칠 전까지, 조용한 서버는 몇 달 전까지 남아요.
삭제해도 남는 두 가지
멤버들의 수집 제외 선택은 남아요. 데이터를 지워도 제외한 사람이 슬쩍 다시 집계되지 않도록 하기 위해서예요. 그리고 재해 복구용 백업에는 사본이 최대 90일까지 남을 수 있어요.
데이터에 대한 책임은 서버 운영자에게 있어요
서버 운영자인 여러분이 멤버 활동 데이터에 대한 책임을 지며, SCNX가 지는 것이 아니에요. 내 서버에 어떤 규정이 적용되는지 확인하고, 멤버에게 수집 제외 기능을 제공할지 결정하세요. 무엇을 기록하고 얼마나 보관하는지는 문서에 모두 나와 있어요.
멤버를 위한 기능
멤버가 서버 현황을 보려고 대시보드에 들어올 필요는 없어요. 슬래시 명령어 두 개로 충분하고, 둘 다 끌 수도 있어요.
참고용 이미지예요. 실제 화면과 동작은 다를 수 있어요
필요한 방식으로 읽어 보세요
기간을 고르고, 시간대를 설정하고, 한 해를 돌아보세요.
세 가지 기간
최근 24시간, 최근 일주일, 최근 30일. 모든 카드가 선택한 기간을 따르며, 탭을 열 때마다 봇에서 새로 수치를 가져와요.
내 시간대
서버 소유자가 설정한 시간대를 따라 날짜와 시간이 표시되고, 기본값은 UTC예요. 변경하면 이후에 기록되는 활동부터 적용돼요.
Server Wrapped
해마다 연말쯤에 공유할 수 있는 서버의 한 해 요약이 나타나요. 지난 연도도 계속 볼 수 있어요.
팀과 접근 권한 공유
소유자와 공동 소유자는 탭을 열 수 있고, 신뢰하는 관리자에게는 분석 보기 및 사용 권한을 줄 수 있어요. 개인정보 설정 변경과 데이터 다운로드·삭제는 소유자만 할 수 있어요.
내 방식대로 탭 꾸미기
서버마다 보는 숫자가 달라요. 통계 탭을 쓰는 방식에 맞게 설정해 보세요.
카드를 끌어서 순서 바꾸기
매일 확인하는 카드는 위에, 나머지는 아래에 두세요.
필요 없는 건 숨기기
숨긴 카드는 탭에서 사라지고 계산도 하지 않아요.
자주 묻는 질문
내가 고른 Bot-Host에 있는 나만의 봇의 데이터베이스에 저장돼요. Bot-Host는 지역이 여러 곳이라서, 어떤 것을 고르느냐에 따라 데이터가 실제로 어느 나라에 있는지가 정해져요. 다른 서버와 절대 섞이지 않고, SCNX 대시보드에는 사본이 남지 않아요. 탭을 열 때마다 봇에게 수치를 물어볼 뿐이에요.
아니요. 분석은 횟수와 시각만 기록하고, 메시지 내용을 읽을 수 있는 권한은 Discord에 요청하지도 않아요. 다른 일부 모듈은 그 권한이 필요해서 켤 때 요청하긴 해요. 그래도 분석은 메시지 내용을 읽지 않고, 분석 데이터에는 메시지 내용을 담을 수 있는 필드 자체가 없어요.
일별·시간별 합계와 채널별, 역할별, 멤버별 수치는 직접 삭제할 때까지 보관돼요. 최근 개별 이벤트 목록은 크기 상한이 있어서 오래된 항목부터 빠지는데, 활발한 서버는 며칠 전까지, 조용한 서버는 몇 달 전까지 남아요.
서버에 이미 통계가 있었다면 기록이 자동으로 옮겨졌고 이전 사본은 삭제됐어요. 예전 시스템은 입장, 퇴장, 첫 글 작성자를 기록하지 않았어요. 그래서 이전 날짜의 해당 수치는 기록 없음으로 표시되고, 이전 시점도 표시돼요. 이제 분석은 나만의 봇만 수집해요.
네, 기본값이 꺼짐인 멤버 수집 제외를 켜면 가능해요. 그러면 멤버가 /analytics-privacy 를 실행할 수 있어요. 일별 기록은 익명 처리되고, 누적 합계와 첫 메시지·마지막 활동 날짜는 지워지며, 최근 활동 기록은 삭제돼요. 이후 활동은 서버 합계에는 계속 반영되지만 그 사람과는 연결되지 않아요. 즉시 적용되고 나중에 다시 참여할 수도 있지만, 지워진 데이터는 복구되지 않아요.
한 번만 하면 돼요. 통계 탭에서 통계를 켠 뒤, 거기에 보이는 버튼으로 봇을 재시작하세요. 재시작 전에는 아무것도 기록되지 않고, 이후 새 활동은 약 1분 안에 나타나요.
서버에 최신 버전의 SCNX 나만의 봇이 있어야 해요. 서버 소유자나 공동 소유자가 대시보드에서 분석을 켜고 봇을 재시작하면 돼요. Discord Developer Portal에서 봇의 Server Members Intent도 켜져 있어야 해요. 재시작 전에는 아무것도 기록되지 않아요.
서버 운영자인 여러분에게 있어요. 개인정보 보호 관점에서는 여러분이 컨트롤러, ScootKit이 프로세서이며, SCNX 계약에 포함된 데이터 처리 계약(DPA)이 적용돼요. 분석을 쓸지, 수치를 어디에 쓸지, 언제 삭제할지는 모두 여러분이 결정해요. 무엇을 기록하고 얼마나 보관하는지는 docs.scnx.xyz에 모두 나와 있어요.