Automatyzacja · w codziennym użyciu
Commerce automation
Automatyzacja stojąca za katalogiem producenta odzieży. Jeden upload w Telegramie aktualizuje YouTube, czat zespołu, zdjęcia produktów, opisy, feedy marketplace i CRM.
Prywatne repozytorium · prezentacja na życzenie

- 6zadań z jednego uploadu
- 85commitów, marzec–wrzesień 2026
- 20pliki testów obejmujące potoki
- git pushto całe wdrożenie
Problem
Menedżerowie ręcznie wrzucali wideo produktów na YouTube, pisali opisy, zmieniali rozmiar zdjęć i składali pliki dla Rozetki, Promu, Epicentru i CRM – dla każdego produktu.
Jak to działa
- 01
Bot w Telegramie
Menedżerowie wysyłają wideo lub zdjęcia do bota na aiogram 3 z małą maszyną stanów dla każdego uploadu.
- 02
Kolejki
Webhook FastAPI wrzuca zadania do kolejek Celery na Redisie, więc powolne uploady nigdy nie blokują czatu.
- 03
Potok wideo
Oryginał trafia na YouTube; FFmpeg dodaje nakładkę, a wynik jest publikowany w grupie zespołu.
- 04
Zdjęcia
Uploady wielu zdjęć są konwertowane do JPG 600×900 dla sklepu.
- 05
Opisy
Gemini pisze teksty na YouTube z przełączaniem modeli, ponowieniami i obsługą limitów. Teksty do feedów pochodzą z OpenAI i przechodzą kontrolę AI przed publikacją.
- 06
Feedy i CRM
Feedy XML/YML dla Rozetki, Promu i Epicentru oraz synchronizacja cen z SalesDrive.
- 07
Wdrożenie
git push uruchamia GitHub Actions na własnym runnerze Windows, restartuje usługi NSSM i raportuje do Telegrama.
Znane ograniczenia
- Wolumeny biznesowe pozostają wewnętrzne, więc ta strona pokazuje, jak działa system, a nie liczby sprzedaży.