X Tutup
Skip to content

Latest commit

 

History

History
29 lines (25 loc) · 1.43 KB

File metadata and controls

29 lines (25 loc) · 1.43 KB
title lang slug order
Web API の使い方
ja-jp
web-api
4
`app.client`、またはミドルウェア・リスナーの引数 `client` として Bolt アプリに提供されている [`WebClient`](https://slack.dev/python-slack-sdk/basic_usage.html) は必要な権限を付与されており、これを利用することで[あらゆる Web API メソッド](https://api.slack.com/methods)を呼び出すことができます。このクライアントのメソッドを呼び出すと `SlackResponse` という Slack からの応答情報を含むオブジェクトが返されます。

Bolt の初期化に使用するトークンは context オブジェクトに設定されます。このトークンは、多くの Web API メソッドを呼び出す際に必要となります。

指定可能な引数の一覧はモジュールドキュメントを参考にしてください。 ```python @app.message("wake me up") def say_hello(client, message): # 2020 年 9 月 30 日午後 11:59:59 を示す Unix エポック秒 when_september_ends = 1601510399 channel_id = message["channel"] client.chat_scheduleMessage( channel=channel_id, post_at=when_september_ends, text="Summer has come and passed" ) ```
X Tutup