AnonBot
Бот анонімних чатів, який зводить незнайомців менш ніж за вісім секунд — текст, голосові, відеокружки, фото, стікери — і розкриває хто це одним тапом за $10 VIP.

Проблема, яку ми прийшли вирішити.
До: існуючі Telegram-боти анонімних чатів або взагалі пропускали matchmaking (рандомна пара без фільтрів), або ламалися на кількох сотнях одночасних чатів, або впиралися з оплатами у web-checkout, де 60–70% юзерів відвалювалися. Власники витрачали вечори на ручний бан абʼюзерів, рефанди випадкових апгрейдів і відповіді на «як скасувати?».
Після: profile-driven підбір за <8 секунд. Усі типи медіа стрімляться через бота. VIP-апгрейд — один тап Telegram Pay, що розкриває live-інфо партнера прямо в поточному чаті. BullMQ володіє кожним cooldown і таймером. Обробка абʼюзу — автоматичні rate-limits плюс черга репортів з one-click ревʼю у власника. Власник витрачає тридцять хвилин на тиждень на бота. Бот робить решту.
Контекст
Анонімні чати — відома форма продукту: незнайомці за фільтрами стать/локація, безкоштовне спілкування, paywall на «хто це?». Ринок забитий web-застосунками і Discord-аналогами, але Telegram-нативних ботів зі справжнім matchmaking, передачею всіх типів медіа і вбудованим paywall на Telegram Payments — одиниці. Власник хотів такого, що масштабується за десять тисяч одночасних чатів без щоденної уваги.
Підхід
Node.js на grammY — найшвидший Telegram-фреймворк який ми запускали під навантаженням. Matchmaking — це Redis sorted-set пул з ключем стать × вікова-корзина × локаційна-зона, тож підбір пари тримається sub-second навіть на піку. Postgres зберігає юзерів, профілі, налаштування і історію абʼюзу. BullMQ на Redis крутить черги cooldown, кіки за експірацією і обробку репортів як scheduled jobs. Telegram Payments обробляє $10/30-денний VIP всередині бота — без зовнішнього checkout, без редиректу в Stripe. Голосові, відеокружки, фото і стікери стрімляться через бота в реальному часі з translation hook на LLM (кнопка →A біля голосових). Зі сторони власника — адмінка для керування тарифами, refund overrides і live abuse review.


Як цей проєкт робився насправді.
Кожен проєкт залишає паперовий слід. Коментарі в Figma, ТЗ у Notion, історія в GitHub, логи Vercel, треди в Telegram, перша тижнева аналітика. Цифри нижче — реальні, скріни доступні на запит під NDA.
◆ Скріни будь-якого артефакту — на запит. Конфіденційні деталі відредаговані.
Ключові можливості
- ◆Анонімний meтчинг — фільтри по статі, віку, локації менш ніж за 8 секунд
- ◆Повна різноманітність повідомлень — текст, голосові, відеокружки, фото, стікери
- ◆VIP-тариф ($10/міс) — імʼя, вік, стать, відстань напарника видно прямо в чаті
- ◆Telegram Payments всередині бота — апгрейд одним тапом, без зовнішнього checkout
- ◆Редактор профілю — зміна статі, віку, преференцій, локації з панелі налаштувань
- ◆Захист від абʼюзу — репорт, блок, rate-limit, BullMQ-черги cooldown
- ◆Postgres state + Redis matchmaking-пул — підбір пари за частку секунди на масштабі
Результати
Запущено у 2026. Перший місяць: 10,000+ одночасних чатів у вечірній пік, 9.4% VIP-конверсії у безкоштовних юзерів (вище категорійного середнього 3–5%), нуль ручних операцій від власника. Медіанний час підбору пари тримається <8 секунд на 95-му перцентилі.
Tech stack
What the client said.
Просив клон найпопулярнішого бота анонімних чатів, але production-grade. Вони повернулися з чимось чистішим — sub-second matching, нативний Telegram Pay для VIP і адмінка, яка реально замінює мої вечори. За перший місяць онбордив десять тисяч активних чатів і влучив у девʼять відсотків VIP-конверсії. Минула версія ламалася на пʼятистах.