설명
Echo(메아리) + Bot(봇) 프로젝트는 Go언어를 공부하자는 의미에서 시작을 했습니다.
이 프로젝트는, 사람들끼리 모여서 할 수 있을 만한 게임에서 중재 매체의 역할 혹은 사회자의 필요성을 없애기 위한 목표가 있습니다.
Discord Bot이며, discordgo 패키지를 사용해서 개발했습니다.
봇 실행 전!
Go가 설치되어 있어야 합니다.
윈도우에서 Go 설치하기
봇 실행 절차
패키지를 다운 받은 후, example/config.json 파일을 프로젝트 폴더로 옮겨 주세요.
복사한 파일에 봇의 TOKEN ID, 서버 ID를 입력해 주세요.
build.bat
bot.exe
기능 설명
현재까지 개발한 게임 지원 기능입니다.
명령어 |
설명 |
wink |
5+ 이상이 있는 서버 채팅 방에서 명령어를 입력하시면 됩니다. |
mafia |
5+ 이상이 있는 서버 채팅 방에서 명령어를 입력하시면 됩니다. |
윙크 게임 기능 설명
윙크 게임 설명
서버 채팅창에서 명령어를 입력하면, 목록 창이 표기 됩니다.
게임에 참여할 사람들을 목록에서 선택합니다.
선택 한 후, 게임 시작 버튼을 클릭 하시면 개인 문자로 역할이 공지됩니다.
시민들은 왕이 누군지 목록에서 선택한 후 제출 버튼을 클릭하면 제출할 수 있게 됩니다.
한 사람만 남았을 때, 15초 뒤에 게임이 종료됩니다.
그때, 투표 안한 사람과 잘못 투표한 사람이 패배하게 됩니다.
마피아 게임 기능 설명
작업 중입니다~