The flow
Starts it 1Logic 13Service 16
The steps in the order they run, from what starts it.
- 1Telegram TriggerTelegram triggerStarts it
- 2Extract Message InfoSetLogic
- 3⚙️ ConfigSetLogic
- 4Has Photo?IfLogic
- 5Is Garment Photo?IfLogic
- 6Send Welcome MessageTelegramService
- 7Lookup Person from SheetGoogle SheetsService
- 8Save Person to SheetGoogle SheetsService
- 9Has Person Saved?IfLogic
- 10Ask for Garment PhotoTelegramService
- 11Collect IDsSetLogic
- 12Ask for Person FirstTelegramService
- 13Send Processing MessageTelegramService
- 14Get Person File PathHttp RequestService
- 15Set Person Download URLSetLogic
- 16Get Garment File PathHttp RequestService
- 17Set Garment Download URLSetLogic
- 18Download Person ImageHttp RequestService
- 19Download Garment ImageHttp RequestService
- 20Submit Try-On JobHttp RequestService
- 21Extract Job IDSetLogic
- 22Wait 15 SecondsWaitLogic
- 23Check Job StatusHttp RequestService
- 24Merge StateSetLogic
- 25Is Job Complete?IfLogic
- 26HTTP RequestHttp RequestService
- 27Is Job Failed?IfLogic
- 28Send Result PhotoTelegramService
- 29Send Error MessageTelegramService
- 30Delete Row from SheetGoogle SheetsService