Skip to content

Releases: MessengerBotTeam/msgbot-old-release

0.7.36a

05 Oct 09:08
f264f21
Compare
Choose a tag to compare

What's Changed?

JS

  • 라이노버전이 최신 업스트림으로 변경되었습니다. (default parameter, nullish coalescing operator, etc...)

레거시 API

  • 이제 프로젝트 생성시, 레거시 API선택시, 레거시 API는 권장되지 않고, 확인 입력을 받습니다.
  • 이제 프로젝트 생성시, 기본 API는 API2로 선택됩니다.
  • 더이상 레거시 API에서 channelId, userHash, logId와 같은 이전버전 추가 값들을 이용하지 못합니다. (API2 제외)
  • 이제 레거시 API 프로젝트를 컴파일시, 프로젝트 로그에 경고 메시지가 로깅됩니다.

API2

  • userHashhash로 이름이 변경되었습니다. (msg.author.userHash -> msg.author.hash)
  • isMultiChat이 추가되었습니다. 듀얼 메신저 여부를 확인할 수 있습니다.

API

모듈 관련

  • 모듈을 로드할때, 특정 모듈을 제대로 불러오지 못하는 버그를 수정하였습니다.
  • 이제 require로 json을 불러올 수 있습니다.
  • 모듈 require로직이 수정되어 VioletXF/MessengerBot#21 가 해결되었습니다.
  • 모듈 스코프 버그가 수정되고, 이에 따라 더이상 모듈 내부에서 Api, App과 같은 객체를 이용할 수 없습니다.

기타 버그 수정

  • API2에서 디버그룸을 이용할때, NPE가 발생하던 버그를 수정하였습니다.

그 외 변경점

0.7.34a

06 Jun 03:56
f264f21
Compare
Choose a tag to compare

What's Changed

내부 변경 사항

  • 알림 파서가 재구현되었습니다. (카카오톡 9.7.0 이상 알림 구조에 대응합니다.)

알림 파서 변경 사항

  • 이제, channelId, logId, userHash와 같은 값들을 기본으로 사용할 수 있습니다.

스크립트 변경 사항

  • 라이노 엔진 버전이 1.7.15로 버전 업 되었습니다.
  • 실험적 기능으로 console api를 사용할 수 있습니다. 프로젝트 생성시 선택 가능합니다.
  • Api.replyRoom 는 이제 channelId로도 보낼 수 있습니다.

기술 추가

  • Shizuku 서비스가 추가되었습니다. 설정에서 shizuku 서비스를 바인딩 할 수 있습니다.

Checkout More Information!

Here