slackのbotを作成する


インターンの業務で、既存のAPIを叩いて情報をひっぱってくる予定だったが、どうもそのAPIを今後使わない方向でいるということで、今slackで勤怠管理とか色々やってるからそこで一緒に個人情報も入力できたら楽だよねってことで、slackのbotを作ることになった。
まずは、pythonでやるかjavaScriptでやるか比較してみる。

flask

以下のurlを参考に実装した。
https://qiita.com/sh-tatsuno/items/55cd5f9e78b212fb57c2

なんかslackclientのバージョンでimportするモジュールの名前が違うみたいだから注意。

import slack

slack_client = slack.WebClient(SLACK_BOT_TOKEN)

普通のflaskの処理でslackのbotを簡単に実現できた。