- Last.fmにて記録した曲の中で、1週間で聴いた上位5曲をMisskeyに投稿するためのもの
- 月曜の0時に投稿
- Serverless Framework
- AWS Lambda
- AWS EventBridge
- TypeScript (素)
- ESBuild
- ESLint
- Prettier
- dotenv
- misskey-js
- プロジェクトのルートディレクトリに
.env
ファイルを作成する - 以下の4つの環境変数を
.env
ファイル内に定義する
LF_USERNAME
Last.fm のユーザー名LF_API_TOKEN
Last.fm のAPIトークンMISSKEY_ORIGIN
投稿先の Misskey サーバのドメインMISSKEY_TOKEN
投稿先の Misskey サーバで発行したトークン
- 下記のメモを参考にデプロイする
- UTC基準なのでJSTで使いたい場合は要注意
cron(分 時 日 月 曜日 年)
$ sls login
$ sls deploy
$ sls remove