A real-time Telegram scraping agent and analytics dashboard that alerts users of new Zealy quest sprints, achieving an 80% win rate.

Web3 projects use Zealy quest boards to engage communities, hosting competitive sprints with significant reward pools. To top the leaderboards and win these sprints, users must complete new quests the moment they go live. However, Zealy doesn't offer real-time push alerts for quest changes, requiring users to manually refresh pages constantly, resulting in missed opportunities and delayed submissions.
Zealy Quest Alert Bot is an automated Telegram-facing monitoring agent and analytics service that tracks quest boards and pushes real-time notifications to users. By using the Jina AI Reader API for web scraping and an efficient diffing algorithm in the backend, the bot filters out metadata and timestamp changes, extracting only actual new content additions. The system also includes an administration backend and a dashboard to monitor user behavior, managing subscriptions and custom quest URL tracking.
Users subscribe to the bot on Telegram via simple commands (e.g., /start, /add <url>, /list). The background service scrapes boards continuously, performing text diffs on content updates. When a new quest is published, the bot immediately parses the additions and alerts subscribers with clean, formatted Telegram messages. With immediate alerts, over 80% of active users successfully secure top ranks and win Zealy sprints. Behind the scenes, developers and administrators can access a RESTful API and a dedicated dashboard to monitor real-time user engagement and track scraper health.
Creator & Lead Developer
2024-12