Skip to content
今日のゆゆ式
TypeScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/workflows
.vscode
src
static
yonkoma2data @ a17a9c3
.gitignore
.gitmodules
.prettierrc
LICENSE
README.md
hooks.json
package.json
tsconfig.json
yarn.lock

README.md

today-yuyushiki

Google Assistant に「OK Google, 今日のゆゆ式」と話しかけるとゆゆ式の 1 コマが印刷される IoT「今日のゆゆ式」の Webhook サーバです.

アーキテクチャ図

Requirements

  • Node.js
  • yarn
  • adnanh/webhook
  • lp コマンド
  • ゆゆ式のコマ画像が格納されたディレクトリ
    • コマ画像のファイル名は「1 巻 9 ページ目 5 コマ目」なら 01-009-5.jpg のようにしておくこと
  • ESC/POS コマンドをサポートしていて, 紙幅 80mm のロール紙を印刷できるレシートプリンタ
  • 紙幅 80 mm の感熱ロール紙

Usage

$ git clone https://github.com/mizdra/today-yuyushiki
$ cd today-yuyushiki
$ yarn install
$ yarn run build

$ # localhost に 8000 番ポートで Webhook サーバを立てる
$ PORT=8000 KOMA_DIR=path/to/koma_jpgs PRINTER=tm_l90 yarn run start

How to dev

  • yarn run start: Run for production
  • yarn run build: Build for production
  • yarn run dev: Run for development
  • yarn run check: Try static-checking

License

MIT

You can’t perform that action at this time.