본문 바로가기
디스코드 봇 소개/서버 관리봇

📈 Statbot(1) - 디코 서버 통계 인사이트 정보를 확인하는 봇!

by 뒬탕 2022. 6. 22.
반응형

스텟봇(Statbot)의 기능은 크게 3가지가 있습니다.

 

  • 첫 번째는  디스코드 서버의 여러 통계 인사이트 정보를 확인하는 기능으로, 주요 기능입니다.
  • 두 번째는 역할 인원 수나 온라인 인원 수와 같은 여러 정보 카운터를 채널 상단에 표시하는 기능입니다.(Statdocks)
  • 마지막은 통계 인사이트 정보를 바탕으로 활동량에 따른 역할을 멤버에게 주는 기능입니다.(Statroles)

 이 중 두 번째 기능은 서버 스텟 봇(Serverstat bot)과 비슷하므로 나중에 다루도록 하겠습니다. 이번 시간에는 첫 번째 기능에 대해 주로 다뤄보도록 할게요. 

 

 스텟봇의 통계 확인 기능은 활동 시간대 확인 등 커뮤니티 서버의 인사이트 기능보다 훨씬 더 많은 정보를 보여줍니다. 또 커뮤니티 서버가 아니라도 사용할 수 있는 장점이 있지요. 자신의 서버가 어떻게 돌아가는지 확실히 알고 싶으신 분은 이 봇을 초대하는 것을 추천드립니다.

 

스텟봇 서버에 추가하기

https://statbot.net/

 

스탯봇을 서버에 초대하시려면 위 링크를 클릭해 들어가 주세요. 그 후 Get Started 버튼을 누르시면 봇 초대창이 뜨게 됩니다. 봇 초대창에서 초대하고픈 서버를 고르고, 권한을 동의하시면 초대가 완료됩니다! 봇을 초대하는 법이 익숙지 않으신 분들은 아래 글을 클릭해서 확인해주세요.

 

🤖 디스코드 봇들을 찾고 서버에 초대하는 법에 대해 알아봅시다.

 

스탯봇의 접두사는 s?입니다. 하지만 스텟 봇의 명령어에 대해서는 이번 시간에는 소개하지 않을 예정입니다.

 

스텟 봇 대시보드 들어가기

https://statbot.net/

 

스텟 봇 대시보드에 들어가시려면 우선 오른쪽 위의 Dashboard를 클릭해 들어가주세요. 

 

그러면 다음과 같은 예시가 나오는데, 오른쪽 위에 Log in을 눌러 로그인해줍니다. 팝업창이 뜨면 승인을 눌러줍시다.

 

로그인이 되면 왼쪽 메뉴의 선택에서 Your Settings를 선택해줍시다.

 

그리고 대쉬보드를 확인하기 원하는 서버를 들어가주시면 됩니다! 

 

스텟 봇 대시보드에 표시되는 항목

그럼 이제부터 스텟봇의 대시보드가 제공하는 정보에 대해서 알아봅시다. 스탯 봇이 보여주는 정보에는 Overview, Messages, Voice, Status, Activity, Member Drilldown, Channel Drilldown이 있습니다. 유료기능은 옆에다가 💵 기호를 붙여두겠습니다. 설명은 기본 스탯 봇 예시와 제 서버의 상황을 섞어서 이용하겠습니다.

 

오버뷰(Overview)

Overview에서는 서버에 대한 전체적인 통계를 볼 수 있습니다. 위에는 전체 멤버수의 시간별 변화 그래프가 보이게 되죠. 그 아래에는 나중에도 설명할 메시지와 보이스 정보가 뜹니다. 한 가지 특이한 점으로는 오버뷰 페이지는 자기가 원하는대로 커스텀이 가능하다는 것입니다. 커스텀하시려면 우선 오른쪽 위의 Configure Panels를 클릭해주세요.

 

그러면 다음과 같이 위에 무언가가 추가되는데, 가운데의 더하기(+) 상자를 눌러줍시다.

 

 그럼 다음과 같이 무엇을 추가할지 정할 수 있으며, 아래쪽에 미리보기가 뜹니다. 다 수정하셨으면 오른쪽 아래의 Save를 눌러주시면 됩니다.

 해당 설정은 내보내거나 불러올 수 있습니다. 운영하는 다른 서버가 있다면 이미 설정해둔 내용을 계속 복사해서 쓰실 수도 있겠죠!

 

메시지 / 보이스 (Message / Voice)

채팅 채널에서 보내진 메시지와 보이스 채널에서 활동시간을 분석합니다. 둘의 내용은 비슷하므로 한 번에 다루도록 하겠습니다.

 

일반 기능

메시지 기능은 다음과 같이 날짜에 따른 메시지 전송 수를 막대 그래프로 보여줍니다. 보이스의 경우에는 보이스 채널에 들어와있던 시간을 보여줍니다.

 

이 정보는 오른쪽의 메뉴를 눌러 내보낼 수도 있습니다. 우선 확대해서 전체 화면으로 보거나 프린트 할 수 있죠. 또 PNG, JPEG, PDF, SVG와 같은 이미지 파일로 보낼 수 있습니다. 또 CSV, XLS 확장자로 보내서 엑셀에서 확인하실 수도 있죠.

 

그리고 멤버별 활동 순위를 파이 차트와 함께 보여줍니다. 

 

채널별 활동 순위를 보여주기도 하죠.

 

유료 기능 💵

위의 Show ... 버튼을 눌러보기 방식을 차트 방식에서 히트맵(Heatmap) 방식으로 변형하실 수 있습니다. 히트맵이란 각 시간대별로 활동량을 나타낸 그래프로, 색이 진할수록 활동량이 많은 시간대입니다.

 

멤버 순위와 채널 순위의 정보를 CSV로 내보내실 수 있습니다.

 

(+추가) 다음과 같이 csv로 뽑은 파일에서 멤버의 이름이 깨져보일 때는 파일의 인코딩이 잘못된 것입니다. 파일의 인코딩을 바꿔주시면 됩니다.

 

사용자 상태(Status)

일반 기능

시간에 따른 사용자 상태를 확인합니다. 우선 각 항목에서 노란색 idle자리비움, 빨간색 dnd(do not distrub)은 다른 용무 중, 초록색 online온라인 상태를 뜻합니다. 각 상태에 대한 자세한 설명사용자 상태에 대해 제가 적은 글을 봐주세요!

 

우선 1번처럼 마우스를 올려놓으면 해당 날짜의 상태 정보를 볼 수 있습니다. 2번의 범례 부분을 클릭하면 원하는 항목만 보게 끄거나 켤 수 있습니다. 마지막으로 3번의 메뉴를 클릭하면 그래프를 프린트하고, 이미지 파일이나 엑셀 파일로 내보낼 수 있습니다.

 

유료 기능 💵

위의 그래프에서 다음과 같이 날짜 한 칸 크기 정도만큼 드래그 엔 드롭을 해보세요. 그럼 (잘 안 보이지만) 위 사진 오른쪽처럼 푸른색으로 선택이 됩니다.

 

그럼 해당 부분을 확대하여 다음과 같이 시간대별 활동량을 보실 수 있습니다. 이 방식을 이용하면 해당 서버는 어느 시간대에 가장 활발한지 볼 수 있겠죠!

 

또 다음과 같이 히트맵 방식으로도 확인하실 수 있습니다.

 

활동(Activity) 💵

활동은 해당 서버에서 주로 어떤 활동을 하는지 보여주는 기능입니다. 주로 어떤 게임을 하는지 체크하게 됩니다. 활동 그래프는 다음과 같이 날짜별 그래프로 보실 수 있습니다. 또 아까와 마찬가지로 확대해서 시간별 그래프로도 볼 수도 있습니다. 점에 마우스를 올려놓으면 정확한 정보도 뜨며, 프린트, 이미지 파일, 엑셀 파일로 내보내기가 가능합니다.

 

위의 Accumulative를 누르시면 누적 그래프로도 볼 수 있습니다. 

 

또 아래에는 게임별 순위가 파이 차트와 함께 보이죠. 해당 정보는 csv 파일로 내보내실 수 있습니다.

 

 이 기능은 게임 서버를 운영하시거나 게임을 개발하시는 분들 입장에서 좋은 기능이겠네요. 또 서버원들에게 특정 프로그램(포토샵  등...)을 활동에 등록하라고 시킨 다음 활동 시간을 체크할 수도 있을 듯합니다. 활동에 대한 자세한 설명은 제가 나중에 적도록 할게요.

 

멤버 상세 확인 (Member Drilldown) 💵

 특정 멤버의 상세 정보를 확인합니다. 우선 1번에 분석하고픈 멤버의 ID를 입력하여 등록합니다. 멤버는 한 명만 등록할 수도, 여러 명을 등록해서 서로 비교할 수도 있습니다. 멤버의 ID를 보는 방법은 해당 글을 참고해주세요.

 2번에는 보고픈 기한을 입력합니다. 3번에는 등록한 멤버가 뜨며, 오른쪽 위의 휴지통 아이콘을 눌러 제거 가능합니다.

 

아래쪽으로 내려가 오버뷰에서는 어느 채널에서 얼마큼 메시지를 치고 음성 채팅을 했는지, 최근에 말한 채널은 어디고 시간은 언제인지 등의 정보가 보입니다.

 

위에서 설명하였던 메시지 / 보이스 정보 때와 마찬가지로, 시간별 활동량 그래프와 채널별 활동량을 파이 그래프로 볼 수 있습니다.  해당 정보는 마찬가지로 csv 파일로 내보내실 수 있습니다.

 

그리고 위 정보들은 필터 기능을 이용하여 따로 특정 채널 정보만 보실 수도 있습니다!

 

채널 상세 확인 (Channel Drilldown) 💵

채널도 마찬가지로 상세히 볼 수 있습니다. 위쪽의 Click or type here to add items...를 클릭해 채널을 추가할 수 있고요. 채널을 여러 개 추가해 채널별 비교도 가능합니다. 그 아래쪽에서 날짜 범위를 설정하고, 더 아래쪽에는 어떤 채널을 확인 중인지 뜨게 됩니다.

 

오버뷰에서는 해당 채널에서 보내진 메시지, 보낸 멤버 수, 최근에 어떤 사람이 언제 메시지를 보냈는지 뜨게 됩니다.

 

마찬가지로 옆의 항목으로 가면 시간별 활동량과 해당 채널에서의 멤버별 활동 순위를 볼 수 있죠. 해당 정보는 마찬가지로 csv 파일로 내보내실 수 있습니다.

 

또 위 정보들을 역할별, 멤버별 필터를 걸어 원하는 정보만 보실 수 있습니다! 

 

마치며

지금까지 스탯 봇을 이용하여 디스코드 서버의 통계 자료를 보는 법을 알아봤습니다! 스탯봇의 다른 기능은 아래 글을 살펴봐주세요.

 

📈 Statbot(2) - 디코 서버 활동량에 따라 역할을 주자!

 이번 시간에는 스탯봇(Statbot)의 기능 중 메시지, 음성 채팅 활동량에 따른 역할을 부여하는 기능에 대해 알아봅시다! 해당 기능을 스텟 봇에서는 스텟롤(Statroles)이라 부릅니다. 스텟롤 기능을

discordbot.tistory.com

 

 

서버 스탯을 채널 오른쪽 위에 표시하는 기능은 아래 봇을 참고해주세요.

 

👥 ServerStats - 디스코드 채널에 멤버 수 표시하기!

 서버 스텟(ServerStats) 봇은 멤버 수 등 서버에 관한 정보를 채널 목록 맨 위에 띄워주는 봇입니다! 기본적으로는 멤버 수가 얼마나 있는지, 특정 역할은 얼마나 있는지, 채널은 몇 개나 있는지를

discordbot.tistory.com

 

초대 인원수를 분석하고 싶으시면 아래 글을 봐주세요!

 

➕ Invite tracker - 디스코드 초대 내역 확인하기!

Invite tracker 봇이란?  Invite tracker 봇은 디스코드 초대 내역을 확인하고 추적할 수 있는 봇입니다. 누가 서버로 몇 명을 초대했는지, 누가 누구의 초대로 서버에 오게 되었는지 볼 수 있습니다. 서

discordbot.tistory.com

 

또 언제든지 궁금한 내용이 있으면 댓글을 달아주시거나
화면 왼쪽 아래의 디스코드 아이콘을 누르면 실시간으로 답해드립니다!
(아이콘이 보이지 않는다면 에드 블록을 꺼주세요)

Feed & Back 서버 아바타
https://discord.link/feedbackblog

또 위 초대 링크를 눌러 Feed & Back 서버에 들어오시면
블로그의 새 글을 알림 받고
디스코드, 디코 봇 프로그래밍에 대해 질문할 수 있어요!
반응형
그리드형

댓글