ChallengeForFriends

Бот в Телеграме, а не ещё одно приложение

Обещания превращаются в систему. Прямо в чате компании.

Друзья договорились бегать 3 раза в неделю. Дойти до 10 тысяч шагов. Читать каждый день. ChallengeForFriends ведёт счёт — и пишет в чат, если кто-то слился.

Friday squad · 4 members
A
Anna
11,420 steps today ✅
M
Maxim
Skipped gym. I owe a fant 😅
B
Bot
Daily summary · 3/4 hit Steps. Maxim used 1/3 rest days.
L
Lena
1,800 / 2,000 kcal — 200 left
V
Vlad
📷 squat photo

Почему это работает там, где трекеры привычек не работают

Одиночные приложения проваливаются, потому что за тобой никто не смотрит. А в чате с друзьями — смотрят. Бот просто даёт компании табло, судью и ставки без денег.

01

Один движок, любые челленджи

Шаги, спорт, калории, чтение, языки, недели без алкоголя — это вариации трёх примитивов, которые бот уже понимает. Соберите то, что нужно именно вашей компании.

02

Доверие, видимое всем

Никакой AI-проверки фото (она всё равно ошибается). Бот верит цифрам, группа видит фото. Врать пятерым друзьям одновременно — это уже другая игра.

03

Фанты вместо денег

Группа сама собирает библиотеку фантов — нелепых форфейтов, которые получают 2-of-N одобрения от участников. Слил неделю — тянешь фант. Без эскроу-счетов и юридики.

04

Сделано для 3–15, а не для всего интернета

Весь продукт построен на маленьком доверии. Никакой модерации, никакого антифрода, никаких публичных лидербордов. Только ваша группа, ваши правила, ваши пруфы.

Четыре шаблона. Старт за две минуты.

Выберите один и измените что угодно. Шаблоны — это стартовая точка, а не наручники: любой параметр редактируется при создании.

Шаги

steps
Правило
≥ 10 000 шагов в день
Пруф
Скриншот шагомера
Поблажка
1 выходной в неделю

Компания решила больше ходить весной.

Спорт

sport
Правило
3 тренировки в неделю
Пруф
Фото из зала или сразу после
Поблажка
Нет — спорт есть спорт

Договорились наконец-то ходить в зал в этом квартале.

Калории

calories
Правило
≤ 2 000 ккал в день
Пруф
Числа — пишите сколько угодно раз, бот суммирует
Поблажка
1 cheat meal в неделю

Сушка перед летом. Никто не осуждает; считают все.

Привычка

habit
Правило
Да / нет в день
Пруф
Нажать кнопку. Фото — опционально.
Поблажка
2 пропуска в месяц

Читать каждый день. Медитация. Без алкоголя. Любой бинарный челлендж.

Три шага. Дальше всё делает бот.

  1. 01

    Добавьте бота в группу

    Один тап. Бот подхватывает текущих участников; новые получат opt-in в личку.

  2. 02

    Запустите /new_challenge

    Выберите шаблон, период, фанты и пропуски. Мастер проведёт по всем шагам.

  3. 03

    Живите в чате компании

    Пришлите пруф, когда сделали. Не сделали — бот напомнит в вечернем summary. В конце периода — лидерборд.

Когда чата мало

Большая часть всего происходит в группе. Для длинных статов, истории и редактора фантов бот открывает Mini App прямо внутри Телеграма — без отдельного логина, без установки.

  • Дашборд со всеми активными челленджами
  • Личная статистика с графиками (Recharts)
  • История лидербордов по периодам
  • Редактор библиотеки фантов с одобрением 2-of-N
Friday squad
May 2026
Steps
11/14 days
Calories
9/14 days
Readingstreak
14/14 days
Leaderboard
1Lena
210
2Anna
180
3Vlad
140
4Maxim
70

Частые вопросы

Это правда бесплатно?

Да, полностью бесплатно на MVP. Платёжной системы у нас не подключено и не планируется минимум до тысячи активных групп.

Бот хранит наши фото?

Нет. Мы храним только Telegram `file_id` — ссылку. Сами фото лежат в CDN Телеграма и никогда не копируются нам на сервер.

Что если друг не хочет участвовать?

Любой участник может сделать `/optout` для любого челленджа — и `/optin` позже. Есть ещё `/forget_me`, который полностью анонимизирует запись (GDPR).

Можно вести несколько челленджей одновременно?

Да. В одной группе можно держать сколько угодно параллельных челленджей. Если пруф подходит к нескольким, бот сам спросит, к какому.

Как избежать буллинга?

Несколько защит: максимум один публичный пинг на человека в день, тихие часы (23:00–08:00), 7-дневный observer-режим для новеньких, и общий тон пинга (friendly / strict / roast — на roast нужно большинство голосов).

Какие языки?

Английский и русский с первого дня, определяются автоматически по языку Телеграма. Можно переключить через `/lang`.

Работает в супергруппах?

Да, в том числе если группа становится супергруппой посреди челленджа — бот ловит `migrate_to_chat_id` и переподшивает всю историю.

Что такое фанты?

Опциональные форфейты, которые группа собирает сама («оставь Yelp-отзыв пять звёзд на заправке, которую ты ненавидишь»). Новые фанты получают 2-of-N одобрения, чтобы никто не зашёл за грань.

Это работает для пар?

Работает, но раскрывается в группах от четырёх человек — социальное давление интереснее, когда смотрят несколько человек.

Сколько у MVP времени?

60 дней с публичного запуска. Если за это время продукт не находит реальные группы друзей — фабрика его убивает. Правило железное.

Где исходники / можно ли открыть issue?

Репозиторий на github.com/vboldyrev16. Issues, идеи и pull-requests — приветствуются.

Кто за этим стоит?

Владимир Болдырев — инди-фаундер, ведёт продуктовую фабрику. Остальные продукты на vboldyrev.com.