PythonからSlackに投稿してみるテスト。投稿時は自分のSlack名+BOTとつくので場を読めない記述はBOTのせいにしてしまう作戦。
まずはSlackアプリから
画像の箇所をクリックするとブラウザが立ちあがります。
Build your ownをクリック。
Make aうんたらをクリックします。
次にIcoming WebHooksをクリックして投稿するURLを選択。
スクリプト内の保存したURLにペースト。
slackpost.py
# !/user/bin/env python
# -*- coding: utf-8 -*-
import requests
import json
while True:
post_words = raw_input(u"words?: ")
requests.post('保存したURL', data = json.dumps({
'text': post_words, # 投稿するテキスト
'username': u'投稿ユーザー名',
}))
ターミナルから起動してひたすらWhileで周る奴の出来上がりです。色々Slack遊べるようなので、そろそろTwitter APIで遊ぶのを卒業(諦めて)し、Slackで遊んでみようと画策中。