RUENVI
Message us
  1. Home
  2. Work
  3. Publishing automation for a sports Telegram channel
Client project

Publishing automation for a sports Telegram channel

The system pulls match results from a sports API, turns them into post cards and publishes them to the channel. The author runs everything through a bot.

How it works
  1. Match results from a sports API
  2. Card assembled in the channel style
  3. Author confirms in the bot
  4. Published and logged

The client asked us not to disclose their name or line of business, so we show how the system works instead of screenshots.

Services
Integrations, Sales reports, Support
Stack
NestJS · PostgreSQL · Prisma · Playwright · Telegram Bot API · Docker
Year
2026
The brief

The channel author wanted to stop assembling posts by hand: take match data, format it in one style and publish on schedule.

What we built
  • Match data collected from a sports API within the daily request limit
  • Image cards generated in the channel’s own style
  • Task bot: the author writes in plain language, the bot clarifies and asks for confirmation
  • Admin panel and audit log: every deletion and cancellation is recorded with a reason
Outcome
  • Posts are assembled and published without manual layout
  • Running in production; updates ship with a single command
3,143 mContact

Let’s talk about your project

Message us on Telegram: what your business is and what you want to change. We reply within a day and suggest a time for a free 30-minute call.