24/7 Telegram Delivery Process Bot

Заказчик: AI | Опубликовано: 26.10.2025
Бюджет: 250 $

I run an on-demand delivery service and need a Telegram bot that never sleeps. Hosted on our VPS, it must sit at the heart of the order flow: accept new orders, call our Custom API to create or update them, push real-time status notifications to customers, track inventory levels, confirm delivery, and route any return or feedback messages straight to a staff-only chat for manual review. If the bot hangs for even a minute our reputation takes a hit, so rock-solid uptime, watchdog / auto-restart logic, and clear logging are non-negotiable. You are free to build in Python (aiogram or similar), Node.js (Telegraf), Go, or another stable framework as long as the final code is well structured and easy to maintain. Make sure every API call, error, and state change is covered by concise logs and that health-check endpoints or heartbeat messages alert us before users notice an issue. Deliverables • Complete, well-commented source code ready for deployment on an Ubuntu-based VPS • Configuration file(s) for our Custom API endpoints plus a brief README that explains how to plug in new keys or URLs • Automated watchdog or systemd service script that relaunches the bot if it stalls, along with simple monitoring instructions • One-hour live hand-over session (chat or call) so we can walk through installation, fail-over testing, and basic maintenance steps Acceptance criteria – Orders processed continuously for 24 h in a staging test without a single missed or duplicate event – Inventory adjustments visible through the API within 5 s of each order action – Customer notifications land in Telegram instantly (<2 s latency measured during test) – Return and feedback messages reliably forwarded to the staff group with original customer context attached If this sounds like your kind of challenge, let’s get it running.