Парсит сообщения из вашего архива ВК и создаёт визуализацию
- Запросите у ВК свой архив переписок. Инструкция как это сделать
- Склонируйте репозиторий к себе на компьютер:
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/в любом браузере.
