diff --git a/README.md b/README.md index 7fb04d3..4069f75 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,13 @@ Скрипт согласно заданному промежутку времени (см. ниже `POLLING_TIME`) ходит в API VK и забирает оттуда самый свежий пост, запоминает его ID в файл. Затем ходит в API Mastodon и создаёт новый пост, который содержит оригинальный текст поста, ссылку на оригинальный пост, ссылки на каждое вложение из оригинального поста. +## Известные проблемы/TODO + +- Скрипт пропускает часть постов. Пока не выяснил почему. +- Добавить логирование. +- Не учитывается длина поста. Если исходный пост не будет укладываться в лимит символов на инстансе Mastodon'а, то неизвестно что произойдёт. Решение: надо обрезать текст поста в функции `build_post()`. +- Никак не обрабатываются вложения типов отличных от фото (`photo`) и фотоальбома (`album`). + ## Настройки и запуск ### API Mastodon @@ -44,10 +51,10 @@ ### Запуск без Docker -Переименуйте `.en.example` в `.env` и отредактируйте значения в нём. +Переименуйте `.env.example` в `.env` и отредактируйте значения в нём. ``` -pip -r requirements.txt +pip install -r requirements.txt source .env python vk-mastodon-bridge.py ``` @@ -69,12 +76,6 @@ sudo docker run --detach \ vk-mastodon-bridge:0.2.0 ``` -## TODO - -- Не учитывается длина поста. Если исходный пост не будет укладываться в лимит символов на инстансе Mastodon'а, то неизвестно что произойдёт. Решение: надо обрезать текст поста в функции `build_post()`. -- Никак не обрабатываются вложения типов отличных от фото (`photo`) и фотоальбома (`album`). - - ## История изменений ### 0.2.0