0.0.6 • Published 9 years ago

hubot-starbucks-egift v0.0.6

Weekly downloads
1
License
MIT
Repository
github
Last release
9 years ago

hubot-starbucks-egift

概要

* WebhookからStarbucks eGiftを発行するHubotです。

  • 詳しい環境構築方法はQiitaにまとめました。

注意事項

  • 勝手に決済されるため、インストールするサーバのアクセス制限は適切に行ってください。
  • 使用するクレジットカードはバーチャルカードの利用をお勧めします。

使い方

インストール方法

package.jsonに追加

"dependencies": {
  "hubot-starbucks-egift": "0.0.1"
}

external-scripts.jsonに追加

["hubot-starbucks-egift"]

リソースファイルの配備

export HUBOT_HOME="Hubotのルートディレクトリ"
cp -P hubot-starbucks-egift/resources.sample $HUBOT_HOME/resources
cp -P hubot-starbucks-egift/judge.sample $HUBOT_HOME/judge

Seleniumをインストール

  • Dockerfileが公開されているので、Docker内に構築するのが手っ取り早いです
  • 詳細は割愛します

環境変数を設定

Webhookの指定

http://<ホスト>/<judge内のファイル>

カスタマイズ

メッセージの変更

  • resources/message.json内のメッセージを変更してください。

発行条件の変更

  • judgeディレクトリ内に以下のようなスクリプトを追加してください
  • ファイル名はURLの一部になります
module.exports -> (robot, req)->
    if not_send
        send: false, message: "エラーメッセージ"

    send: true
    options:
        room: "送信するroom"
    message: "ギフトカード及びチャットのメッセージ"
0.0.6

9 years ago

0.0.5

9 years ago

0.0.4

9 years ago

0.0.3

9 years ago

0.0.2

9 years ago

0.0.1

9 years ago