Skip to content

Latest commit

 

History

History
10 lines (8 loc) · 756 Bytes

README.md

File metadata and controls

10 lines (8 loc) · 756 Bytes

CalendEye

画像を送るとその内容をGoogleカレンダーに登録してくれるLINEBotです。

直接テキストを送っても登録できます。

技術的なお話

  • Botの機能については、認証や画像の操作、LineBotなど全ての機能をGoの標準パッケージだけで実装しています。(今はgodotenvとlib/pqのみ使用しています)
  • GitHubのRepositoryを整えたり、CI(lint/test/build)を組んだりしました。issueやPRのフォーマットも整備しています。
  • interfaceを用いてDIがしっかりした構成を目指しています。(現在作業中)