私はこれに対して複数のアプローチを試みました。最初にユーザーIDなしでユーザーを取得しようとしました - これは私だけのユーザーを返し、次に他のIDを持つユーザーを取得しようとし、データも正しく取得します。しかし、私はユーザー属性 'deleted'を設定することができないようです。私はこのPythonのアプローチを使用しています。slack APIを使用してユーザーを削除/無効にする方法はありますか?
が{u'error': u'invalid_user', u'ok': False}
たぶん誰かがすでにこれを行っている:
slack_client.api_call('users.profile.set', deleted=True, user='U36D86MNK')
は、しかし、私はのエラーメッセージが表示されますか?ドキュメントでは、ユーザープロパティの下でこのメッセージに言及した有料サービスだと言います。
この引数は、有料チームのチーム管理者だけが指定できます。
しかし、その場合、私に「有料サービス」の応答を与えるべきではありませんか?
ありがとうございました!このコマンドが両方のプラン(StandardとPlus)で動作するのか、より高価なものだけで動作するのかを知りますか? – Zigmas
Idk。しかし、私はそれが任意の賃金制度で動作すると仮定します。 Slackサポートチームにメールを送ることをお勧めします。彼らはとても役に立ちます。 –
驚くばかり!私はボットの建物の彼らの余裕のチームに加わった。私はあなたが述べたこの方法を使ってみましたが、その方法を説明したgithubリポジトリにも来ましたが、現在のところapiの応答では有効なクライアントスコープが必要だと言われていますが、 .. – Zigmas