Я не очень люблю делать обучалки. Хотя много работала с EdTech, помогала запускать курсы, редачила материалы в институте и когда-то давно запилила бесплатный набор видео по копирайтингу. Но мне всегда было лень заморачиваться над обучающими продуктами и делать что-то крутое конкретно в этой области (по качеству обложек в моих видео это заметно 😁).
Так что мне пришла в голову идея запилить простенький "конструктор" для курсов и платных материалов в телеграме. Такой, чтобы можно было запуститься быстро, без крупных затрат. Протестировать идею и дальше смотреть, стоит расширять продукт и вкладываться, чтобы сделать его более крутым и красивым, или не стоит.
Идея вот в чём
У вас есть что-то, что можно отправлять порциями за деньги онлайн. Например:
- Уроки по рисованию в Procreate + набор кистей и палитры на каждый день.
- Рекомендации по настройке бухгалтерского учета для малого бизнеса: в первый день делаем это, во второй вот это, в третий вон то.
- Стопка шаблонов юридических документов с рекомендациями, как допилить их под свой ИП.
- Курс по созданию и наполнению экспертного аккаунта в соцсетях с набором подписчиков с 0 до <скольки вы там обещаете> за месяц. Ну и так далее.
Допустим, вы бы хотели, чтобы контент отправлялся через определенные промежутки времени. Например, каждый день ваши клиенты получают стопку полезных материалов. Или в понедельник и среду. Или раз в неделю. Притом чтобы оно работало как-то само, без вашего участия.
С платными площадками типа GetCourse вы связываться не готовы, собственной у вас нет, а подход уровня "приходите в личку, я вам дам счет, вы оплатите, и я скину материалы" не нравится. Вам нужно лишь быстро протестировать идею, посмотреть, в какую сторону ее допиливать, и подзаработать.
Вы берете вот этого бота, вносите правки, как указано в README, закидываете свой контент и разворачиваете. VPS можно найти за 200-300 рублей в месяц. Через BotFather в телеграме получаете токен бота, задаете описание, обложку и в целом настраиваете красоту.
Запустили, и оно крутится, само принимает и проверяет оплаты, рассылает материалы в назначенные дни . Если курс взлетит и захочется его расширить и переселить на другую площадку – весь контент у вас уже собран, остается допилить по отзывам. Если не взлетит – вы сэкономили на оформлении и публикации =)
Минимального опыта работы с кодом хватит, чтобы это запустить. Я постаралась сделать инструкцию простой и подробной, но если что-то не получится, можно написать мне, разберемся.
Как будет выглядеть контент в боте
Примерно вот так. В этом боте другой код и больше возможностей, чем в открытой версии, но сама суть не меняется.
Вид будет точно такой, как у обычных сообщений в телеге. Например, вот отдельная картинка:

Альбом с подписью:

Кнопочки:

Оплата:

Мини-админка:

Что по платежам?
Их придется принимать в звездах. Тут без вариантов: телеграм требует, чтобы любые цифровые товары и услуги продавали только за звезды.

Есть и плюс. Телеграм сам предложит вашему клиенту купить звезды, притом учтет регион пользователя, когда будет указывать доступные способы оплаты. То есть вам решительно пофиг, в какой стране находятся покупатели, вопрос приема оплат вы скидываете на телеграм.

Как сделать бота круче?
- Добавить соцдоказательство, как говорят маркетологи. Впихните в стартовое сообщение ссылку (или кнопку со ссылкой) на свой сайт, канал, портфолио, крутую публикацию в крупном СМИ и так далее. Выберите именно то, что покажет сомневающимся, как круто вы разбираетесь в теме, о которой рассказываете в боте.
- Протестировать вариант с бесплатным уроком. Дайте ссылку на материалы в открытом доступе, пусть люди посмотрят и подумают, подходит им формат и подача или нет.
- Прикрутить домашки, если это актуально и вы готовы заморочиться. В каждую порцию контента можно добавить задание и указать, куда скидывать результаты работ.
- В первом же платном сообщении стоит дать контакты и добавить: если что-то непонятно, возникают вопросы или трудности, пишите вот сюда, я отвечу в течение одного рабочего дня. Во-первых, обычно это нравится ученикам. Во-вторых, для вас это бесплатная обкатка контента: будет ясно, что доработать, что убрать, добавить, изменить, как сделать материалы лучше.
- В конце курса попросить обратную связь и дать конкретный список вопросов. Опять же, станет ясно, как улучшить материал. Кроме того, хорошие отзывы можно будет использовать для дальнейшей раскрутки.
Что по стеку?
Это очень простой бот:
- Python + aiogram
- SQLite, его тут вполне достаточно
- Redis
- Планировщик – APScheduler
- Сообщения прикручены просто через списки. Нет заморочек с json, с забрасыванием контента через "админку" в телеге и c автозаливкой в PostgreSQL, как в этом проекте
- Docker для комфортного деплоя
- И 0% вайбкодинга =)

