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