{"product_id":"egg-free-restaurant-finder-telegram-n8n-using-google-sheets","title":"Egg-Free Restaurant Finder (Telegram + n8n) using Google Sheets","description":"\u003ch3\u003eFind egg-free restaurants fast—using a Telegram bot, Claude menu analysis, and a community Google Sheets map\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eEgg-Free Restaurant Finder (Telegram + n8n) using Google Sheets\u003c\/strong\u003e helps users identify \u003cem\u003elikely egg-free\u003c\/em\u003e options from restaurant menu photos and discover nearby egg-free spots on an interactive Leaflet\/OpenStreetMap webpage—powered by a community-maintained Google Sheets list.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTelegram-first experience:\u003c\/strong\u003e The workflow triggers whenever your Telegram bot receives a message, then routes logic based on whether the user sends a \u003cem\u003ephoto\u003c\/em\u003e, a \u003cem\u003elocation\u003c\/em\u003e, an \u003ccode\u003e\/add\u003c\/code\u003e command, or a \u003cem\u003etext query\u003c\/em\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMenu photo allergy screening (Claude):\u003c\/strong\u003e For menu images, it downloads the photo from Telegram and sends it to the \u003cstrong\u003eAnthropic Claude\u003c\/strong\u003e Messages API with allergy-focused instructions. The bot replies with dish groupings such as \u003cem\u003e“likely egg-free”\u003c\/em\u003e, \u003cem\u003e“ask staff”\u003c\/em\u003e, and \u003cem\u003e“likely contains egg”\u003c\/em\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNearby results from your community map:\u003c\/strong\u003e For shared locations, it stores the latest coordinates in a Google Sheets \u003cstrong\u003e“Pending”\u003c\/strong\u003e tab, reads the \u003cstrong\u003e“Restaurants”\u003c\/strong\u003e tab, calculates distance, and returns up to \u003cstrong\u003efive\u003c\/strong\u003e nearby community-added restaurants (including Google Maps links).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCommunity contributions with validation:\u003c\/strong\u003e For \u003ccode\u003e\/add\u003c\/code\u003e, it validates the command format and requires a recent saved location from \u003cstrong\u003ePending\u003c\/strong\u003e, then appends the new restaurant details (name, coordinates, dishes, notes, metadata) to \u003cstrong\u003eRestaurants\u003c\/strong\u003e and clears the pending coordinates.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eName searches with fallback to web data:\u003c\/strong\u003e If users search by restaurant name, it first matches the query against the \u003cstrong\u003eRestaurants\u003c\/strong\u003e tab. If nothing is found, it searches \u003cstrong\u003eGoogle Places\u003c\/strong\u003e and scans returned reviews for allergy- and vegan-related keywords.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eAutomate an \u003cstrong\u003eegg-free restaurant finder\u003c\/strong\u003e for customers or community members via Telegram.\u003c\/li\u003e\n  \u003cli\u003eSupport safer ordering by analyzing menu photos with \u003cstrong\u003eAnthropic Claude\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eLet your audience expand coverage through \u003cstrong\u003e\/add\u003c\/strong\u003e submissions into Google Sheets.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003en8n nodes\/tools:\u003c\/strong\u003e code, switch, webhook, telegram, sticky note, http request.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eExternal services:\u003c\/strong\u003e Anthropic Claude (Messages API), Google Sheets (Pending + Restaurants tabs), Google Places, and a public \u003cstrong\u003eLeaflet\/OpenStreetMap\u003c\/strong\u003e webpage for community-added locations.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46146481881267,"sku":"N8N-20207","price":59.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/Gqko6oIuzbiLviQex7Mhd_aNzSqXuU.png?v=1790847136","url":"https:\/\/buyflowscripts.com\/products\/egg-free-restaurant-finder-telegram-n8n-using-google-sheets","provider":"N8N Commerce","version":"1.0","type":"link"}