Перенос каналов в чаты чатов - PullRequest
0 голосов
/ 08 июля 2019

моя организация использовала Slack и решила перейти на Google Hangouts Chat.Я использовал каналы для координации с разными командами.Как перенести этих пользователей в чат-комнаты Hangouts?

(Проблема) В чатах разрешено дублирование, и они создаются в частном порядке.Таким образом, новые пользователи не могут видеть их и присоединиться.Они заканчивают тем, что создавали копии подобной общей комнаты каждый раз.

Любой из перечисленных ниже вариантов подходит мне.

  1. Экспорт списка адресов электронной почты пользователей из моего канала Slack.Импортируйте этих пользователей в чат как @ email-id.Кажется, я не могу получить список адресов электронной почты от Slack

  2. Отправить в чат-комнату разделенную ссылку для приглашений пользователей канала.В чатах Google нет общей ссылки для приглашений.

1 Ответ

2 голосов
/ 09 июля 2019

Как сказал Эрик, операция, которую вы ищете, - users.list. Хотя вам необходимо убедиться, что в вашей среде установлены users:read и users:read.email. Это также даст вам кучу пустых записей, так как будет включать всех ботов и приложений в вашем рабочем пространстве, которые не имеют электронной почты.

Я написал быстрое приложение, использующее Транспозит (отказ от ответственности: я работаю для них), которое вы можете раскошелиться здесь , которое вернет вам массив всех действительных писем в организации Slack. , Аутентифицируйтесь со Slack, и он должен работать, просто запустив get_emails.js.

К сожалению, у нас пока нет разъема Hangouts, поэтому мы не можем автоматизировать весь процесс с помощью этого приложения, но я надеюсь, что вы найдете его полезным! Дайте мне знать, если у вас есть какие-либо вопросы в DM, или напишите нам по адресу support@transposit.com.

Лучшее
Гриффин, адвокат разработчика в Transposit

...