管理者以外のユーザーがインストールしたときにうまく動作しないSlackアプリケーションに取り組んでいます。たとえば、channels.invite
を使用してユーザーをチャンネルに招待すると、もちろんインストーラユーザーがチャンネルにない場合はnot_in_channel
というエラーが表示されますが、インストーラが管理者の場合はどうなりません。管理者以外の人がインストールした場合、Slackアプリケーションが正常に動作しないのはなぜですか?
各チームがアプリをインストールできるユーザーを設定できますが、管理ユーザーがアプリをインストールする必要があることを示すオプションは表示されず、チームの管理者でもなく管理者でもエラーが発生しますアプリをインストールしようとしています。それを行う方法はありますか?
質問をよく読んでください。 'channels.invite'は管理者ユーザーであるかどうかに基づいて異なる動作をします。したがって、何を提案しても動作しません。 – dgaviola