Bibliothek / Chatbots & Messaging-Bots
Chatbots & Messaging-Bots
Telegram-Nachrichten für einen KI-Agenten mit Supabase puffern
Trifft eine Telegram-Nachricht ein, stellt er sie in Supabase in eine Warteschlange, wartet zehn Sekunden auf weitere und sendet die zusammengefassten Nachrichten für eine einzige Antwort an einen OpenAI-Agenten.
Was sie bewirkt
## Allow Users to Send a Sequence of Messages to an AI Agent in Telegram with Supabase ### Use Case When creating chatbots that interface through applications such as Telegram and WhatsApp, users can often sends multiple shorter messages in quick succession, in place of a single, longer message. This workflow accounts for this behaviour. ### What it Does This workflow allows users to send several messages in quick succession, treating them as one coherent conversation instead of separate messages requiring individual responses. ### How it Works 1. When messages arrive, they are stored in a Supabase PostgreSQL table 2. The system waits briefly to see if additional messages arrive 3. If no new messages arrive within the waiting period, all queued messages are: - Combined and processed as a single conversation - Responded to with one unified reply - Deleted from the queue
Die Schritte
- Reply
- Receive Message
- Wait 10 Seconds
- Add to Queued Messages
- No Operation, do nothing
- Aggregate
- Delete Queued Messages
- OpenAI Chat Model
- Sort by Message ID
- Get Queued Messages
- Check Most Recent Message
- AI Agent
- Postgres Chat Memory
- Error Handler for ce90f954
Insgesamt 17 Schritte.
Ähnliche Automatisierungen
Chatbots & Messaging-BotsTelegram-Bot mit Supabase-Gedächtnis und OpenAI-Assistent10 SchritteChatbots & Messaging-BotsTelegram-Nachrichten für einen OpenAI-Agenten mit Supabase puffern13 SchritteChatbots & Messaging-BotsTelegram-Sprach- und Textnachrichten mit Deepgram, OpenAI und Supabase beantworten16 SchritteChatbots & Messaging-BotsMit einem OpenAI-Assistant auf Telegram und Supabase chatten49 Schritte