ZenoChat is a self-hosted platform for building and managing Telegram bots. Bot constructor, live dialogues, analytics, role-based access, AI assistant — everything in one place.
See every message from every bot user in real time. Reply, delete, tag — all from one unified interface.
Connect unlimited Telegram bots via token. Activate, pause, or disconnect each bot independently with one click.
Embedded Metabase dashboards with real-time metrics. Track user engagement, message volume, and bot performance.
Automatic reply suggestions powered by OpenAI. Summarize conversations, generate responses, build a knowledge base.
Spreadsheet-style interface for managers to browse and filter bot data without SQL knowledge or developer help.
Owner, admin, manager, viewer roles with granular permissions. Each team member sees only what they need.
Production-ready stack with PostgreSQL, Redis, NestJS and React.
TypeScript strict mode, modular architecture, BullMQ queues, JWT auth
Fast SPA with Zustand state management, Lucide icons, dark/light themes
Multi-schema design: platform, bots, management, agents, analytics
Automatic HTTPS, subdomain routing, gzip — zero nginx complexity
Open the control panel to connect your first Telegram bot in under 60 seconds.
Open Control Panel