Теория рукопожатий на практике
Недавно в научных целях сделал бота для Telegram, который ищет связи между двумя людьми в VK по принципу теории рукопожатий.
Суть проста: бот принимает ссылки на пару аккаунтов и сопоставляет списки их друзей, затем берет списки друзей у каждого друга и т. д.
Другими словами, если в соцсети нет общих друзей, с большой вероятностью (особенно, если оба из одного города) он найдет общих "друзей друзей", то есть выдаст связи до трех рукопожатий.
Программа работает с vk_api через сервисный ключ доступа, никакой авторизации/идентификации не требуется.
Основные недостатки:
- не работает с закрытыми аккаунтами (которых, как выяснилось, около 25%)
- время ответа, в среднем, 2-3 минуты (бот отправляет сотни запросов)
Кому и зачем это надо я не знаю, но идея мне показалась любопытной ;)
Код: https://github.com/Genateep/Give_Me_Crab_bot
Бот: t.me/genateep_test1_bot

Программирование на python
940 постов12K подписчиков
Правила сообщества
Публиковать могут пользователи с любым рейтингом. Однако!
Приветствуется:
• уважение к читателям и авторам
• конструктивность комментариев
• простота и информативность повествования
• тег python2 или python3, если актуально
• код публиковать в виде цитаты, либо ссылкой на специализированный сайт
Не рекомендуется:
• допускать оскорбления и провокации
• распространять вредоносное ПО
• просить решить вашу полноценную задачу за вас
• нарушать правила Пикабу