Бот, который читает Reddit за меня и присылает идеи для SaaS

Я люблю автоматизировать всё, до чего дотягиваются руки. Если дело надо делать каждый день, рано или поздно его делает скрипт, а не я.
С выбором идеи для первого микро-продукта вышло так же. Формат я уже выбрал — Telegram-бот. Осталось понять, что именно он будет решать. Самый честный источник идей — люди, которые жалуются на свою работу. А жалуются они на Reddit. Каждый день. Вагонами.
Читать это руками — каждый день листать сабы и отсеивать самопиар. Поэтому я написал бота, который читает за меня.
Что он делает
Раз в сутки, в 9 утра по UTC, на сервере просыпается cron и запускает сборщик. Он берёт свежие посты за последние сутки:
- Reddit — сабы вроде smallbusiness, Entrepreneur, freelance, accounting, sysadmin, ecommerce. Через архив Arctic Shift, без ключей и регистрации.
- Hacker News — Ask HN и комментарии с фразами «I wish there was», «is there a tool», «I would pay».
- Stack Exchange и плохие отзывы на расширения в Chrome Web Store — как бонус.
Дальше каждый пост читает LLM. Вопрос к ней один: есть ли тут реальная повторяющаяся боль, за решение которой кто-то заплатит $10–100 в месяц? Самопиар, философия, новости и вечное «как найти клиентов» сразу летят в корзину.
Если боль есть, модель ставит две оценки от 1 до 10: насколько сильно болит и насколько из этого делается небольшой SaaS на одного-трёх разработчиков. И пишет по-русски: в чём боль, какая может быть идея и кто за неё заплатит.
Что приходит в Telegram
Утром в Telegram-канал падает дайджест: топ-10 идей с оценкой от 6 и выше.

У каждой идеи:
- 💢 боль своими словами;
- 💰 кто за это платит;
- 🔥 оценка и теги;
- ссылка на исходный пост — чтобы проверить, не придумала ли модель лишнего.
Что не влезло в топ, но прошло порог, переезжает на завтра. Если сборщик упал — бот так и пишет: «❌ micro-saas-digest упал». Молчание тут хуже ошибки: без него я бы неделю думал, что идей просто нет.
Сколько это стоило
Около 450 строк на Python: сбор, вызов LLM, SQLite, отправка в Telegram. Все источники бесплатные и без ключей, платить приходится только за запросы к модели.
Что видно уже сейчас
LLM обожает начинать каждую идею со слов «Создание SaaS-платформы, которая…». Олдскульный бизнес-план в каждом пункте. Зато ссылка на оригинал рядом, и настоящую боль видно за пару секунд.
Главное — дайджест не выбирает идею за меня. Он делает скучную часть: читает гору постов и оставляет десяток, над которыми стоит подумать. Думать всё равно мне, но теперь за утренним кофе, а не вместо работы.
← Все записи