Можно ли добавлять других пользователей в разные каналы Slack, используя Slack API в качестве администратора?

В API-интерфейсе channel.join в API-интерфейсе Slack Web нет поля идентификатора пользователя Slack. Проблема в том, что в нашей Slack-команде много каналов, пользователь не понимает, к каким каналам присоединиться. Таким образом, у нас есть отдельные каналы, основанные на внутренних командах. И если пользователь выбирает свою команду, он должен иметь возможность автоматически присоединяться ко всем каналам, которые связаны с ним.

Могу ли администратор команды Slack добавлять других пользователей в разные каналы Slack с помощью Slack API?


person mindgobbler    schedule 24.03.2016    source источник
comment
Вы, кажется, забыли задать свой вопрос   -  person IceFire    schedule 24.03.2016
comment
Я поднял свой вопрос в самом заголовке. Можно ли добавлять других пользователей в разные каналы Slack с помощью API-интерфейса Slack.   -  person mindgobbler    schedule 24.03.2016


Ответы (1)


Вы можете использовать метод Slack API channel.invite, чтобы приглашать пользователей в любой общедоступный канал Slack. Он позволяет указать канал и пользователя по идентификатору.

См. Документацию здесь.

person Erik Kalkoken    schedule 25.03.2016
comment
channel.invite метод устарел. Теперь вам следует использовать conversations.invite. - person Jai Pandya; 01.09.2020