<aside> 안녕하세요! 로스트아크 봇 Mococo Bot 입니다!

엑셀로 레이드 일정을 만들고 참가자를 직접 관리하면서 이런 고민을 해보신 적 있나요?
Mococo Bot은 이런 번거로운 작업을 디스코드 안에서 한 번에 해결해주는 도우미예요.
레이드 일정 생성부터 참가 신청, 인원 관리, 안내까지—디스코드에서 모두 자동으로 처리할 수 있습니다.
Mococo Bot 공식 사이트 : https://mococobot.kr
<aside>
엑셀 없이 채팅 몇 줄로 레이드 일정을 만들 수 있어요.
"오늘 레이드 누구 오나요?"를 묻고 답하는 시간을 줄이고, 실제 레이드 준비와 운영에 더 집중할 수 있게 도와줍니다.
</aside>
🗝️커뮤니티를 살리는 부가 기능들
Mococo Bot은 일정 관리 기능 외에도 다양한 기능을 제공합니다.
디스코드 서버를 더 재미있고 활발한 소통 공간으로 만들어 줍니다.
📘 이런 분들께 특히 추천드려요.
🧠 Mococo Bot과 함께라면
Mococo Bot은 복잡한 기능을 강요하지 않습니다.
실제로 레이드를 운영해 본 사람이 불편한 점을 파악하고 만든 도구입니다.
로스트아크 레이드를 꾸준히 운영하고 싶다면, Mococo Bot으로 제대로 된 운영 툴을 세팅해 보세요.
</aside>
<aside> <img src="/icons/computer_green.svg" alt="/icons/computer_green.svg" width="40px" /> MococoBot 개발진 및 도움을 주신 분들
Project Manager : 조교병@카제로스
Backend, Bot : 조교병@카제로스Frontend : 축복을그대에게@카단, 탁서윤@카제로스Designer : 제주화강암망치@카마인Publishing : 건슬링어누나너우이뻐요@카마인UI/UX : 로키(MococoBot Beta tester)(MococoBot Beta tester)(Docs 기초 가이드라인 제공)
</aside><aside> <img src="attachment:27f927b8-7f2d-4529-b21a-7285f3810518:mococo_profile.png" alt="attachment:27f927b8-7f2d-4529-b21a-7285f3810518:mococo_profile.png" width="40px" /> MococoBot 이모저모
Mococo Bot은 원래 배포를 염두에 두지 않고 만들었던 디스코드 봇이에요. 개발자인 제가 로스트아크 디스코드 친목 서버를 운영하면서, 여러 사람과 레이드를 함께 가기 위해 보다 편하게 신청을 받고, 낯가리는 분들도 부담 없이 참여할 수 있도록 하기 위해 제작했던 봇 이였습니다.
그러다가 시간이 지나 함께 운영하던 친목 서버가 사라지게 되었고, 이렇게 만든 Mococo Bot의 기능들을 그냥 버리기에는 너무 아쉬워, 그래서 고민 끝에 일반 배포를 결심하게 되었습니다. 친목서버 운영할때에 저희 서버에 놀러오셨던 다른 서버장님들이 봇 기능을 보고 자기들 서버에서도 쓰고싶다고 한 분들 위주로 먼저 배포를 시작했어요.
사실 처음에는 버그도 정말 많았어요. (지금도 많긴한데;) 위에서 이야기했듯이, Mococo Bot은 애초에 제 개인 서버에서만 단독으로 쓰려고 만든 봇이라, 대부분의 로직이 “여러 서버에서 함께 사용하는 상황”을 전혀 고려하지 않고 작성되어 있었거든요. 여러 서버장님들이 그때 테스트 도와주셨었는데 그건 자료가 남아있지 않아 기억이 안나네요 ㅜ 그렇게 몇몇 서버에서 조금씩 쓰이기 시작하면서, “이제는 정말 공식적으로 배포를 해도 되겠다” 싶어 정식 공개를 준비하게 되었습니다.
공식 배포 전, 사진들 보여드리자면

공식 배포 전, Mococo Bot은 레이드 일정을 만드려면 한번 더 확인 했어야 했어요.

또한 옛날 공식배포 전 봇은 딜러/서포터 버튼이 저렇게 나뉘어 있었답니다. ㅋㅋ; 그와중에 4인레이드 표기오류 있네요

추가로 홍보 하지도 않았는데 입소문으로만 75개의 서버가 넘었을때 !

친목 서버 내에서 낯가리는 사람들을 위해 출시했던 기능이지만, 지금은 /친구 기능으로 대체 중인!
(사실 쟤 기능을 잘못 만들어서 봇이 몇 번 터졌는데 디도스라고 오해하고 공지까지 때려버린 사건은 아직까지 저만 알긴 해요)
아무튼 여러 패치를 거치고 배포 전 마지막 패치내용도 보여드리자면

참 많다 그죠? 와 공지 보니까 생각난 건데 모코코봇 초창기에 레이드 일정 시간 되면 음성방 만들었었어요 해당 음성방에 사람 없으면 사라지고, 지금도 해당 기능을 원하시는 분이 있을진 모르겠네요

Mococo Bot의 초창기 프로필 사진

위에 똥같던 과거 디자인이 지금은 된장같은 디자인이 되었습니다
Mococo Bot 의 공식 배포일은 2024-04-10 으로 지금 작성하는 일 기준으로 1년 7개월째 봇을 운영하고 있어요. [초창기 인벤 홍보글 보러가기]
또한 해당 서버장님이 글을 보실진 모르겠지만 첫 공식 배포 후 입장한 서버는 난기류 이름을 가진 디스코드 서버입니다.
찾아보니 현재 디스코드 운영중이신거 같지 않던데, 그때 처음으로 봇이 서버에 입장했을때
또한 Mococo Bot 초창기엔 DB 기술의 한계로 매주 수요일이 되면 모든 서버의 일정이 초기화 되었었어요.
지금은 3주간격이지만 과거 /레이드 명령어의 일정 선택이 1주밖에 없던 이유도 DB 기술의 한계로 인한 성능 제한 잔재랍니다.
아무튼 위 내용들을 보시면 알겠지만 정말 많은 버그와, 지나가던 뽀삐도 웃을정도의 최적화 실력으로
1차 MococoBot 리빌드를 시작했었습니다.
이때 기억으로는 DB 분기, 파일 분리 같은 작업들을 한창 해놨었는데… 결과는 이 글 작성 시점 기준으로 이미 3차 리빌드까지 들어간 걸 보면 안 봐도 뻔하다 그죠? 1차 리빌드는 금방 접고 바로 2차 리빌드로 넘어갔고, 2차 버전은 그나마 괜찮게 돌아가서 24년 후반기부터 25년 초까지는 계속 사용했던 걸로 기억해요.

안정성 있게 몇달뒤에 이 청년은 똑같은 작업을 또다시 시작하게 되는데..

음음 2달이면 뭐 많이 버텼구만
문제는 2차 리빌드도 겉으로 보기엔 멀쩡해 보이는데, 내부 구조가 미로 수준을 넘어서 모듈 하나만 고치려 해도 여기저기 파일을 전부 뒤져야 하고, 앞으로 굴렀다 옆으로 굴렀다 별의별 쌩쇼를 다 해야 해서, 솔직히 2차 리빌드 이후부터는 버그 제보가 들어와도 선뜻 손댈 엄두가 안 났습니다. 이때부터가 사실상 MococoBot의 암흑기였던 것 같아요.
</aside>