Releases: GSAStudentCouncil/gsa-bot
Releases · GSAStudentCouncil/gsa-bot
Release list
v1.4.1
v1.4
- 공지 명령어에 파일, 이미지, 영상 전송 기능 추가
- 버그 수정 (call by ref에 의한
기수List복사 안됨 버그) - 유틸리티 함수 추가 (URL 단축, pretty time/bytes)
Full Changelog: v1.3.3...v1.4
v1.3.3
- 오타로 인한 버그 수정
Full Changelog: v1.3.2...v1.3.3
v1.3.2
Command#setCronJob에CronOpt타입의 옵션을 추가할 수 있음.startDate,endDate로 크론잡이 실행되는 기간을 지정할 수 있음before,after로 크론잡이 예정된 시간으로부터 더 빨리, 혹은 더 늦게 실행할 수 있게 함
Full Changelog: v1.3.1...v1.3.2
v1.3.1
Channel이 null이라서 발생하는 에러 수정.
Full Changelog: v1.3...v1.3.1
v1.3
- 급식 명령어의 내용이 너무 커서
\u200b를 500개 추가하여 더보기로 볼 수 있게 함. CronJob이 제대로 실행되지 않던 버그 수정.- 급식 정보를 파싱하는
getMeals함수의 버그 수정. - 명령어 인식률을 지정할 수 있는
NaturalCommand.Builder#setUseDateParse의 첫 번째 인자로margin을 추가. 해당 명령어에서 파싱되는 문자열을 제외한 나머지 문자열에서 공백을 제외한 문자열을 몇 자나 허용할 것인가를 정하는 인자. 기본값은 3. - Log를 보내는 전용 방을 추가. 앞으로 모든 명령어의 사용 로그는 Log 방으로 전송됨.
Bot#setLogRoom으로 설정 가능. - 봇에 디버그 모드를 추가함. 새로 추가된
디버그 명령어를 사용하여 디버그 모드를 활성화할 수 있음. 디버그 모드가 활성화되면 봇은 디버그 방에만 응답함.Bot#isDebugMod로 확인 가능. - 디버그 용도의 방을 추가할 수 있게 됨.
Bot#setDebugRooms으로 설정 가능. CronJob모듈의 버전을 v1.2로 업데이트함.
Full Changelog: v1.2...v1.3
v1.2
- 명령어 남용 문제로 명령어 민감도 낮춤, 긴 메시지는 compress 사용.
- 개인 톡방 채널용 DB 생성
- 방이름 보안 강화 (그룹챗, 인원수>80 조건 추가)
- 급식 파싱 보수 및 보안 강화
- 39기 여름방학 기간 동안 지스트 석식 추가
- Google Javascript Style 채택
Full Changelog: v1.1...v1.2
v1.1
- 버그 수정
main.js코드 개선- 학사 일정이 없으면 학사 일정 cronjob 무시
- 급식이 없으면 급식 cronjob 무시
Full Changelog: v1.0...v1.1
v1.0
.
Full Changelog: https://github.com/GSAStudentCouncil/gsa-bot/commits/v1.0