시작 날짜
April 2019
상태
아카이브됨
팀
3 회원
프로젝트에 대해
영향과 지표
11
봇 명령어
백과사전 조회부터 채널 관리까지
6
리포지토리
봇, 사이트, 디자인, API, 그리고 두 번의 리라이팅
2년
수명
첫 커뮤니티부터 마지막 아카이브된 리포지토리까지
주요 기능
쇼 백과사전
제목이나 장르로 디스코드에서 검색 가능, 페이지 나누기 결과를 임베드로 제공
커뮤니티 기여 카탈로그
회원이 빠진 쇼를 제안하여 서버와 함께 카탈로그가 성장했어요
개인 음성 채널
그룹을 위해 필요할 때 만들어지고 모두 나가면 삭제되는 채널
오디오 재생
ffmpeg를 통한 음성 채널 재생, 참여 및 나가기 명령어 포함
쇼케이스 사이트
홈페이지와 백과사전 레이아웃, 디자인과 프로토타입은 했지만 완성되지는 않았어요
사용된 기술
TypeScript
봇 소스, 처음부터 끝까지 타입화된 코드
discord.js
디스코드 클라이언트, 명령어 파싱, 페이지 나누기 임베드
Go
짧은 기간 지속된 API 시도
Bootstrap
쇼케이스 사이트 레이아웃
발생한 문제들
디스코드 안에서 카탈로그를 제공하는 것, 오직 페이지 나누기 임베드가 가능한 레이아웃뿐인 곳에서
멤버의 제출 내용에 전적으로 의존하는 카탈로그를 유용하게 유지하기
비어있는 방을 남기지 않고 음성 채널을 만들고 제거하기
하나의 프로젝트에 여섯 개의 리포지토리, 봇, 사이트, 디자인, API가 각각 떨어져 살아있어요
주요 학습 사항
봇은 매일 사용됐지만 웹사이트는 출시되지 않았어요: 사람들이 이미 사용하고 있는 환경이 이겨요
디스코드 서버가 가치를 담고 있었고, 소프트웨어는 그것을 제공하는 한 방법에 불과했어요
두 번의 리라이팅이 빈 리포지토리에서 시작되었지만 둘 다 끝내지 못했어요
남의 브랜드 주변에 커뮤니티를 구축하면 프로젝트의 가능성이 제한돼요
미래 전망
여섯 개의 리포지토리는 모두 아카이브되었고 읽기 전용이에요.

