Skip to content

채팅 자동응답 봇 5.0 beta

Pre-release
Pre-release
Compare
Choose a tag to compare
@DarkTornado DarkTornado released this 22 Mar 06:35

공통

알림 구조 변경 대응

  • 안드로이드 11이상인 기기에서 카카오톡 9.7.0을 실행하면 알림 구조가 기존과는 다르게 출력됩니다.
  • 안드로이드 버전 및 카카오톡 버전에 맞게 알아서 알림을 파싱하도록 변경되었습니다.
  • 알림을 어떻게 파싱할지 사용자가 직접 결정할 수 있는 설정이 추가되었습니다.

메인화면 및 디버깅 룸 UI 변경, 기본 도움말 추가

파일 접근 권한 요청 UI 변경

  • 구글이 보안 핑계로 파일 관련된거 아이폰처럼 만들어버린거 대응

다크 테마 추가

  • 어두운 테마 지원. 설정에서 선택 가능

버그 수정

  • 채팅 수신 인식 테스트가 활성화되어있어도 종종 스위치가 켜진 상태로 유지되지 않는 현상 수정
  • 방 이름과 채팅을 보낸 사람의 프로필 사진이 정상적으로 나오지 않는 현상 수정
  • 채팅이 와도 세션이 정상적으로 저장되지 않는 현상

단순 자동응답

[[전체변수]] 태그 관련 오류 수정

  • 더하기, 빼기, 곱하기, 나누기가 안되는 현상 수정

신규 태그 추가

  • [[뒷내용]], [[자른내용|N]], [[자른내용|구분기준|N]] 추가

일반 자동응답

답장 블록에서 변수 인용법 변경

  • [[변수이름]]에서 ${변수이름}으로 변경
  • 기존에 추가했던 블록을 수정할 필요는 없음

버그 수정

  • 블록에 엔터를 포함하는 경우에 종종 오류가 발생하는 현상 수정
  • 문자열 리터럴에서 템플릿 리터럴로 바꿔서 그럼

자바스크립트 & 커피스크립트 & 비쥬얼베이직

라이노 엔진 업데이트

  • 1.7.12 → 1.7.14

소스 코드 편집기에서 템플릿 리터럴도 하이라이팅 하도록 수정

  • 라이노 엔진 버전 올려서 이제 백틱 사용 가능

신규 이벤트 리스너 추가

  • function onNotificationPosted(sbn, sm) 추가

신규 메서드 추가

  • ImageDB.getRoomImage();, ImageDB.getRoomBitmap(); 추가
  • ImageDB.getImageLegacy();, ImageDB.getBitmapLegacy();, Api.getLastImage();, Agi.etLastImageBitmap(); 추가 (안드로이드 10 이하에서만 작동)
  • replier.replyDelayed(msg, ms);, replier.replyDelayed(room, msg, ms);, replier.replyDelayed(room, msg, ms, hideToast); 추가
  • setTimeout();과 setInterval();이 0보다 큰 자연수를 반환하도록 변경
  • API2에 구현되어 있지 않던 Event 구현
    • Event.NOTIFICATION_POSTED, Event.TICK, Event.Activity.BACK_PRESSED, Event.Activity.CREATE, Event.Activity.DESTROY, Event.Activity.PAUSE, Event.Activity.RESTART, Event.Activity.RESUME, Event.Activity.START, Event.Activity.STOP

디버깅 룸 관련 수정사항

  • 디버깅 룸에서 채팅을 보낸 경우에도 API2에 있는 Event.MESSAGE, Event.COMMAND 이벤트가 발생하도록 수정

버그 수정

  • 비쥬얼베이직으로 만든 봇에서 리로드 버튼을 누르면, 앱 개발자만 알면 되는 정보가 출력되는 현상 수정

기타 설명에 적혀있던 잘못된 내용 및 오타 수정


  • 소스 코드는 배포하지 않습니다.