Skip to content

msmsny/qkamura

Repository files navigation

qkamura

Go Report Card Test Coverage Status

Qkamura vacancy notifier

Install

$ go get github.com/msmsny/qkamura

Usage

$ qkamura --help
qkamura find qkamura vacancy rooms specifying location, stayDates, roomIDs and notifies to slack

Usage:
  qkamura [flags]

Flags:
      --location string         qkamura location, e.g.: tateyama, izu (default "tateyama")
      --stay-dates ints         stay dates, e.g.: 20210731,20210807
      --room-ids ints           qkamura roomIDs:
                                tateyama:
                                	1: 【オーシャンビュー/禁煙/30㎡】<br>和室10畳 バス・トイレ・広縁付き
                                	3: 【オーシャンビュー/禁煙】 洋室ツイン バス・トイレ付
                                	4: 【オーシャンビュー/禁煙/30㎡】<br>洋室ツイン トイレ付き
                                	7: 【オーシャンビュー/禁煙/30㎡】<br>和洋室ツイン 小上がりの座敷・トイレ付き
                                izu:
                                	1: 和洋室・禁煙
                                	2: 和室・禁煙
                                	5: 洋室・禁煙
      --slack-channel string    slack channel to notify
      --slack-token string      slack token to notify
      --qkamura-scheme string   qkamura API scheme (default "https")
      --qkamura-host string     qkamura API host (default "www.qkamura.or.jp")
      --slack-scheme string     slack API scheme (default "https")
      --slack-host string       slack API host (default "slack.com")
      --debug                   output results instead of slack post
  -h, --help                    help for qkamura

With options

$ qkamura \
  --location tateyama \
  --stay-dates 20210731,20210806 \
  --room-ids 1,7 \
  --slack-channel your-channel \
  --slack-token xxxxx

qkamura_notifier

About

Qkamura vacancy notifier

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published