{"id":"58","name":"Receive updates from Telegram and send an image of a cocktail","nodes":[{"name":"Telegram Trigger","type":"n8n-nodes-base.telegramTrigger","position":[570,260],"webhookId":"806cc2c6-c687-4022-a82e-658e4a684e73","parameters":{"updates":["message"],"additionalFields":{}},"credentials":{"telegramApi":"telegram-bot"},"typeVersion":1,"id":"node-dd58f9c6"},{"name":"HTTP Request","type":"n8n-nodes-base.httpRequest","position":[770,260],"parameters":{"url":"{{ $env.BASE_URL }}","options":{}},"typeVersion":1,"id":"node-ff4b8027"},{"name":"Telegram","type":"n8n-nodes-base.telegram","position":[970,260],"parameters":{"file":"={{$node[\"HTTP Request\"].json[\"drinks\"][0][\"strDrinkThumb\"]}}","chatId":"={{$node[\"Telegram Trigger\"].json[\"message\"][\"chat\"][\"id\"]}}","operation":"sendPhoto","additionalFields":{"caption":"={{$node[\"HTTP Request\"].json[\"drinks\"][0][\"strDrink\"]}}","reply_to_message_id":"={{$node[\"Telegram Trigger\"].json[\"message\"][\"message_id\"]}}"}},"credentials":{"telegramApi":"telegram-bot"},"typeVersion":1,"id":"node-dae1abb2"},{"id":"error-ec279d3e","name":"Error Handler","type":"n8n-nodes-base.stopAndError","typeVersion":1,"position":[1000,400],"parameters":{"message":"Workflow execution error","options":{}}}],"active":false,"settings":{"executionOrder":"v1","saveManualExecutions":true,"callerPolicy":"workflowsFromSameOwner","errorWorkflow":null,"timezone":"UTC","executionTimeout":3600,"maxExecutions":1000,"retryOnFail":true,"retryCount":3},"connections":{},"meta":{"instanceId":"workflow-635a4108","versionId":"1.0.0","createdAt":"2025-09-29T07:07:46.215685","updatedAt":"2025-09-29T07:07:46.215704","owner":"n8n-user","license":"MIT","category":"automation","status":"active","priority":"high","environment":"production"},"description":"Production-ready workflow: Receive updates from Telegram and send an image of a cocktail. This workflow has been optimized for production use with comprehensive error handling, security, and documentation."}