LINE Bot Framework with AWS Lambda, Serverless Framework and TypeScript.
- make
- nodejs
- gulp
Linux & Mac
$ curl https://sh.rustup.rs -sSf | sh
$ cargo install line_botty
$ line-botty create --name your_project_name
LINE Messaging API のChannel Access Tokenを訊かれますので、入力してください。 (--tokenオプションで指定することも可能。)
$ line-botty build
line_bottyでnpmパッケージの管理が可能です。
npmパッケージをアプリで使用するには、src/ディレクトリでnpm install
を実行する必要があるのですが、line_bottyで管理することにより、ディレクトリの移動をすることなく管理できます。
$ line_botty npm install パッケージ名
$ line_botty npm uninstall パッケージ名
$ line_botty sls コマンド引数
slsコマンドにコマンド引数以下を渡して実行します。