【LINE@】일력 서기 변환 BOT를 만들어 보았다【Messaging API】

LINE BOT 소개



LINE Messaging API를 사용하여 무언가를 만들 수 없는가 하는 것으로, 화력을 서력으로, 서력을 화력으로 변환하는 BOT를 작성해 보았습니다.
올해는 헤세이 몇 년이지만...그리고, 년에 3회 정도는 구구하고 있는 것 같은 생각이 들기 때문에, 그런 때에 이 BOT를 기억해 사용해 주시면.
LINE에 BOT 추가 방법도 아래에 설명되어 있습니다.

스크린샷



한 장의 이미지로 할 수있는 모든 것이 맞습니다 ^^;



LINE 친구 추가용 QR 코드



LINE 시작 → 친구 추가 → QR 코드
에서 QR 코드를 읽고 BOT를 친구에게 추가할 수 있습니다.



또는 아래의 친구 추가 버튼에서도 OK입니다.



쉬운 사용법



LINE 친구에게 추가하면 토크룸에서 말을 걸어주세요.
도움말과 입력하면 BOT가 간단한 사용법을 반환합니다.

기원에서 일본 달력으로 변환하고 싶은 경우


  • 2017
  • 1979년
    등과 말을 걸면, 화력으로 변환해 돌려줍니다.

  • 일본 달력에서 기원으로 변환하려는 경우


  • 헤세이 29
  • 쇼와 54년
    등과 말을 걸면, 기원으로 변환해 돌려줍니다.

  • 현재의 기원/일력을 알고 싶은 경우


  • 지금
  • 지금
  • now
    라고 말을 걸면, 현재의 서기와 일력을 돌려줍니다.

  • 기술 정보



    홍보뿐이라면 화가 난 것 같아서 ^^; 조금만 BOT의 기술적인 정보를.
    (Messaging API의 Tips는 다른 기사로 할 예정입니다.)

    소스 코드



    GitHub에 공개하고 있으므로, 기능 추가되어 버그 수정되어 뭐든지 PR 보내 주시면.
    (SpringBoot 응용 프로그램입니다.)

    [asksaito/wareki-seireki-linebot]
    htps : // 기주 b. 코 m / 아 sk 사이토 / 우리 - 세이 레키 - 네보 t

    포크 원본 리포지토리
    [line/line-bot-sdk-java]
    htps : // 기주 b. 코 m / ぃね / ぃ 네보 tsdk

    원래 리포지토리에서 sample-spring-boot-echo라는 프로젝트 밖에 참지 못했습니다.
    프로젝트 이름도 sample 그대로. .

    IDE는 무엇이든 좋은지 모르겠지만 STS를 사용했습니다.
    htps : // sp 인 g. 이오 / 토오 ls / sts

    그대로 Getter/Setter로 컴파일 에러가 나오므로, Lombok를 넣어 주세요.
    htp : // mts1007. 하테나 bぉg. jp/엔트리/2015/10/15/204400

    애플리케이션 배포 대상



    LINE BOT SDK 샘플에 설명된 대로 Heroku에 배포하고 있습니다. (무료 플랜)
    무료 플랜이라면 서버에 잠시 액세스가 없으면 절전 모드로 들어갑니다.
    BOT에게 말을 걸어 반응이 나쁠 때가 있는 것은 슬립하고 있기 때문입니다.

    참고 사이트



    Spring Tool Suite (STS)
    Lombok로 코드 량을 줄입니다!
    경록. 작은 m

    좋은 웹페이지 즐겨찾기