[include(틀:다른 뜻, des=페이스북 메신저가 주 플랫폼인 채팅봇, doc=북곽이)] {{{#!wiki style="text-align:center" ||<-2><tablealign=center>{{{+2 '''북곽봇'''}}}|| ||<-2>[[파일:북곽봇.jpg|align=center]]|| ||카카오톡||[[https://open.kakao.com/me/BKB|북곽봇[[파일:카카오톡.png|width=20]]]]|| ||소스코드||[[https://github.com/hegelty/BUKGWAKBOT|[[파일:깃허브.png|width=30]]]] || ||개발 언어||봇: [[JavaScript]], [[Java]] (Rhino 엔진)[br]서버: [[Python]][* 북곽봇 서버], [[C#]][* GBSEssenial Core]|| }}} ==개요== [[IROOM]]에서 개발한 [[경기북과학고등학교]]용 카카오톡 봇. Ditalks 프로젝트와도 연결되어 있다. 추후 페이스북 메신저, 디스코드, 빅스비 등으로도 확장할 예정이다. 북곽이라는 봇도 있지만 별개의 봇이다. 주 개발자는 hegelty([[https://github.com/hegelty|깃허브]])이다. 소스는 깃허브에서 볼 수 있다. [[https://github.com/hegelty/BUKGWAKBOT|깃허브]] 현재는 북곽봇의 기능들을 각 반마다 개별적으로 동작하도록 하는 작업을 진행중이다. ==기능== * '''자가진단''' * 급식 * 시간표 * 한강수온 * 도서검색 * 교과서 * 날씨 * 코드업 유저 정보 * 코로나 확진자 정보 * 랜덤숫자/목록 * 상태 * 가위바위보 * 주사위 * 링크단축 * 끄투 긴단어검색 * 롤 전적검색 * OP.GG갱신 * 기프티콘 낚시 * 시험까지 남은시간 * 노래검색 * 노래 가사 검색 * TV프로그램 보기 * 주식 * 과제 * 기타 등등 ==시험끝나고 할꺼== * DB봇으로 방 ID로 학년반 저장 * 랜덤숫자 숫자 제한 * DB봇 유저 ID로 관리자 지정 * 핑퐁 다쓰면 데모로 변환 * DB봇으로 유저마다 명령어 쿨타임 두기 * 웹파싱 부분에서 정규식으로 인젝션 거르기 * 급식 모레/요일 기능 추가 * 시간표도 저거 추가 * 주식 기능 파싱 구조 변경 * 멜론검색, 가사 API 제작 * 도서검색 API 제작 * 오피지지 파싱 개선 * DB봇으로 더보기랑 파일, 프사 뜯어서 디톡스로 보내기 ==역사== ===탄생=== 1학년 2반의 반장선거 공약 중 하나였으나, 정작 개발자는 반장이 아니었다. 초기에는 급식, 시간표 등의 기능이 있었다. IROOM 프로젝트에 편입된 이후, '북곽봇을 모두에게' 라는 구호아래 2반에서만 제공되었던 기능들을 모든 반에서 이용할 수 있도록 하는 업데이트가 진행되었다.