Автор, fullstack · 2025

AI-наставник

Бот-наставник в Telegram и ВКонтакте: сократический диалог вместо готовых ответов. LLM, тарифы, приём оплаты.

  • NestJS
  • telegraf
  • vk-io
  • Prisma
  • PostgreSQL
  • Redis
  • OpenRouter
  • ЮKassa

Бот, который не выдаёт готовый ответ, а ведёт сократический диалог — вопросами подводит ученика к решению. Живёт в Telegram и ВКонтакте одновременно.

Что внутри

Мультиканальная архитектура: одно ядро диалога на NestJS, каналы Telegram (telegraf) и ВК (vk-io) подключаются адаптерами — ВК включается одной переменной окружения, без него бот работает в TG-only режиме. LLM через OpenRouter, история диалогов в PostgreSQL через Prisma, Redis для состояния. Монетизация — тарифы с приёмом оплаты через ЮKassa: Telegram Payments и REST для ВК.