Спарсить контакты из открытых групп и чатов можно при помощи любого парсера. Укажите ссылку на группу, подождите некоторое время, и вы получите файл с базой данных. А вот для закрытых каналов или чатов придется заказывать индивидуальный софт или засылать туда бота.