Парсит сообщения из вашего архива ВК и создаёт визуализацию
- Запросите у ВК свой архив переписок. Инструкция как это сделать
- Склонируйте репозиторий к себе на компьютер:
git clone https://github.com/heartmarshall/VK-messages-parser.git
- В архиве вашего профиля ВК можно найти папку
messages
, где каждая переписка вынесена в отдельную папку. Чтобы понять какую именно папку открывать, открываетеindex-messages.html
и ищите нужного человека. Перейдя по ссылке, в адресной строке вы увидете что-то типа:
file:///home/username/.fr-GZFN5j/messages/-209008242/messages0.html
Здесь -209008242
именно тот номер, который нас интересует, запоминаем его. Находим эту папку в messages
и переносим её в папку users
.
- Откройте ноутбук
get_messages.ipynb
и перейдите к клетке с непосредственно парсингом. Меняем значение переменнойUSER
на то название папки, которую вы закинули вusers
и запускаем код. В итоге у вас получится .txt файл со всеми сообщениями вашей переписки.
PS: картинки, вложенные сообщения, видео итд НЕ ПАРСЯТСЯ.
- Скопируйте полученный .txt файл с нужными вам сообщениями в папку
visualization
. - Откройте консоль в папке
visualization
. Запустите http сервер:
python -m http.server
- Перейдите по адресу
http://0.0.0.0:8000/
в любом браузере.