Библиотека / Чат-боты и боты для мессенджеров
Чат-боты и боты для мессенджеров
Поиск товаров Amazon из Telegram с ИИ через OpenRouter
Когда приходит сообщение в Telegram, ИИ через OpenRouter определяет намерение совершить покупку, собирает данные Amazon через Apify и отвечает названиями товаров, ценами и ссылками.
Что делает
## Overview Telegram bot that scrapes Amazon products using n8n automation. Users send product queries via Telegram and receive product details (title, URL, price). ## Workflow Flow Telegram Trigger → Receives messages Clean Input → Normalizes user text (removes "in amazon", punctuation, etc.) Intent Detection → AI determines if message is product search or chat Switch → Routes to appropriate handler Product Route → Calls Apify Amazon scraper API (max 5 items) Chat Route → AI conversational response Send Response → Formatted message back to Telegram ## Key Components:- Input Processing - Removes platform mentions ("in amazon", "on flipkart") - Cleans punctuation and normalizes text - URL-encodes for search queries AI Integration - Uses OpenRouter API with GPT-3.5-turbo model - Intent classification (product vs conversation) - Shopping assistant responses Product Scraping - Apify Amazon scraper integration - Returns: title, URL, price in Indian Rupees - Limited to 5 products per query External Dependencies - Telegram Bot API - OpenRouter API (AI models) - Apify Amazon Scraper API Response Format - Title: [Product Name] - URL: [Amazon Link] - Price: ₹[Amount] Error Handling - Validates empty queries - Fallback responses for unrecognized intents
Шаги
- Code
- OpenRouter Chat Model2
- Intent Detection
- OpenRouter Chat Model
- Send Post request and get datset items
- Clean userInput
- Recieve Message
- Product Vs Response
- Response for General
- Send Response
- Send Amazone Products
Похожие автоматизации
Публикации в соцсетяхПубликация партнёрских ссылок Amazon в Mastodon с текстом от ИИШагов: 10Веб-скрейпинг и исследованияПолучение подсказок ключевых слов Amazon и сохранение в AirtableШагов: 27Отчёты, аналитика и дашбордыОптимизация отчётов Amazon Ads с OpenAI и отправка результатов по почтеШагов: 21Веб-скрейпинг и исследованияИнструмент подбора ключевых слов Amazon с AirtableШагов: 8