По его словам, есть два способа вытянуть список почтовых адресов из канала в Slack. Первый срабатывает через API, если модераторы канала не ограничили возможности создавать токены (токены аутентификации – это наборы символов вроде паролей, которые могут генерировать пользователи, и которые дают возможность интегрировать ботов, скрипты или другие программы с командой Slack). Все, что нужно: создать новый токен, затем пойти на страницу api.slack.com/methods/users.list/test, нажать Test Method, затем пойти на http://convertcsv.com/json-to-csv.htm и сконвертировать результаты в CSV-файл. 

Второй метод – еще проще. Нужно просто открыть Slack-канал, в нем найти перечень всех участников, доскроллить его до конца, а затем открыть консоль в браузере и ввести туда несколько строк кода: 

var members = TS.model.members.map(function(member) {
return {
‘firstName’: member.profile.first_name,
‘lastName’: member.profile.last_name,
‘profileImage’: member.profile.image_original,
’email’: member.profile.email,
‘title’: member.profile.title,
‘timezone’: member.tz
}
});

console.log(JSON.stringify(members));

В результате пользователь получает перечень всех почтовых адресов участников канала в таком формате.

Причем в выдаче есть как мейлы действующих, так и бывших участников канала.

“Я показал эти два способа, чтобы, во-первых, Slack хоть что-то сделал, во-вторых, люди понимали, что свои данные или данные пользователей надо защищать, и в-третьих – что маркетологам не обязательно засыпать почтовый ящик письмами. Список мейлов можно загрузить в Custom Audience и узнать больше про пользователей через Audience Insight. Или через Phantombuster вытащить инфу из LinkedIn”, – отмечает Назаренко. 

Напомним, ранее мы рассказывали об украинской компании, которая разрабатывает ПО для слежки за смартфонами, и которая хранила данные пользователей в открытом виде.