-
Notifications
You must be signed in to change notification settings - Fork 3
Macで動かす手順
なっかあ edited this page May 23, 2020
·
2 revisions
鳩botをMac OS上にインストールする方法について記載します。
- Version 1.0.3
- Git、Python3、Pipenv、Dockerが動作するPC
- Slack API Token (Slack API Tokenの取得方法)
- Yahoo APIのトークン(Yahoo API Tokenの取得方法)
- このリポジトリをcloneします。Gitが使えない場合は最新の安定版をReleases · nakkaa/hato-botからダウンロードし解凍します。
git clone [email protected]:nakkaa/hato-bot.git
cd hato-bot
- Pipenvで仮想環境を作成します。
pipenv install
-
.env
ファイルを作成し、SlackのAPI TokenとPostgreSQLの認証情報、Yahoo APIのトークンを記述します。
SLACKBOT_API_TOKEN=xoxb_xxxxxxxxx
DATABASE_URL=postgres://postgres:password@localhost:5432/
YAHOO_API_TOKEN=xxxxxxxxx
- PostgreSQLを起動します。(Dockerの場合は以下のコマンドを実行します。)
cd ./setup
docker-compose up -d
cd ..
-
ターミナル上で、
pipenv run python ./create_env.py
を実行しPostgreSQLにテーブルを作成します。 -
ターミナル上で、
pipenv run python ./run.py
を実行します。