Cursos por suscripción: lecciones automáticas y acceso protegido al contenido
Un bot de Telegram que vende un curso deportivo envía entrenamientos programados todos los días y cierra el acceso cuando finaliza la suscripción, sin la participación del autor. Realizado para el espectáculo público “Undress and Rock” con la gimnasta olímpica Ekaterina Galkina.
El curso de suscripción debe emitirse todos los días y estar protegido
El curso deportivo de entrenamiento de drenaje linfático se vende como programa de 30 días: una lección por día, en orden, sin posibilidad de saltarlas. Estos son dos dolores de cabeza para el autor a la vez. Primero - entregar contenido estrictamente de acuerdo al cronograma: envía el día correcto a las personas adecuadas cada mañana, sin confundir quién es qué día. Es imposible hacer esto manualmente en cualquier audiencia en vivo; esto significa un cambio diario de operador, los siete días de la semana.
El segundo, más doloroso para un producto de información pago: protección. Habiendo comprado un acceso, una persona puede enviar el video de capacitación a cualquier persona y el objetivo de la suscripción colapsa. Para el proyecto de una persona pública, la gimnasta olímpica Ekaterina Galkina y su espectáculo “Undress and Rock”, no se trata sólo de dinero, sino también de reputación: el contenido no debe filtrarse.
Y el tercer detalle que muchas veces se olvida: el acceso debe cerrarse solo. Una suscripción de 30 días significa que el día 31 una persona no debería tener ninguna formación ni la capacidad de desplazarse por mensajes antiguos. De lo contrario, la “suscripción” se convierte en una compra única para siempre.
Alcance: ventas en el sitio web, entrega y protección en el bot.
El autor ya tenía un escaparate de ventas sobre Tilda; no tenía sentido cambiarlo. Por lo tanto, no empujamos el pago dentro del bot, sino dos sistemas acoplados: la página de destino se vende y el contenido se entrega y protege mediante un bot. Dividimos la tarea en tres circuitos y los diseñamos según su prioridad.
- Interfaz de pago. Tilda envía un webhook sobre el pago; el bot debe aceptarlo. comprobar autenticidad (para que no se pueda dar acceso a uno mismo con una solicitud falsa) y emitir una clave de activación al comprador. Esto es lo primero que se diseñó: si la unión no es confiable, no es necesario construir más.
- Entrega a tiempo. Un programador que todos los días a una hora determinada envía a todos los suscriptores activos exactamente su día del curso, con seguimiento del progreso para que nadie se pierda.
- Protección y vida útil. Modo de protección de contenido en cada mensaje, además de bloqueo automático de acceso y eliminación de todos los materiales al finalizar la suscripción.
colocado por separado flexibilidad para el autor: Un curso es contenido que cambia. Por lo tanto, los días, los medios y los textos deben editarse en el panel de administración sin reescribir el código, y el curso en sí debe cargarse desde un archivo estructurado. De esta manera, el proyecto permanece "vivo" y no requiere un desarrollador para cada edición.
Lo que finalmente funciona
El resultado es un bot que guía al comprador desde el pago en el sitio web hasta el último día del curso y cierra la puerta detrás de sí.
Del pago al acceso
Una persona paga por un curso en una página de destino. la página del cliente. Tilda envía un webhook al bot sobre el pago, bot verifica la firma HMAC-SHA256 solicitar, genera código de activación único y lo envía al comprador por correo electrónico vía SMTP. El usuario ingresa el código en el bot y se activa la suscripción de 30 días. El código está vinculado a un correo electrónico y a un curso específico y se activa solo una vez, por lo que no tiene sentido compartirlo.
Entrega diaria a tiempo
Este es el corazón del producto. Programador (APScheduler con un disparador cron) en un momento determinado y teniendo en cuenta la zona horaria, envía exactamente su día del curso a todos los suscriptores activos. Los bots lideran seguimiento del progreso — el día actual del total, dibuja una barra de progreso visual y le recuerda 3 días antes del final que la suscripción está por finalizar. Cada día no hay un solo mensaje, sino una salida estructurada: materiales de bienvenida, vídeos y fotografías de formación, animaciones y enlaces a listas de reproducción musicales (YouTube/herramientas de analítica e IA/Apple Music).
Protección de contenido
Todos los materiales del curso se envían con Modo de protección de Telegram (protect_content) — Los vídeos y las fotos no se pueden reenviar, guardar ni copiar. Y cuando la suscripción caduca, el bot elimina automáticamente todos los mensajes enviados con formación: el acceso al contenido está completamente cerrado, como se promete en la suscripción.
El autor gestiona el curso él mismo.
El panel de administración dentro del bot le brinda al autor control total sin un programador: administrar cursos, generar códigos de activación, ver suscripciones y estadísticas, cargando curso desde JSON y editor de jornadas y medios. Menú de usuario cambia dinámicamente Dependiendo del estado de la suscripción, el middleware comprueba el acceso y muestra sólo a qué tiene derecho actualmente la persona.
Debajo del capó
Pago y activación
Entrega y suscripción
Protección de acceso y de por vida
Gestión e infraestructura
El curso se entrega solo
El resultado es un bot que ofrece entrenamientos a tiempo, cierra el acceso al final de la suscripción y protege el contenido. El comprador paga en el sitio, recibe un código, activa el acceso y luego hace ejercicio todos los días sin un solo toque por parte del autor. El día 31, la suscripción se cierra, los materiales se eliminan y el contenido no se filtra más allá del acceso pago.
Se trata de una herramienta de trabajo para un proyecto público: el espectáculo "Desvestirse y balancearse" con la gimnasta olímpica Ekaterina Galkina. El escaparate del curso se encuentra aquí: la página del cliente. El autor gestiona el curso él mismo, a través del panel de administración del bot, sin un programador para cada edición.
Las cifras de ventas y retención de suscriptores son datos del propietario del proyecto y se proporcionan previa solicitud para una tarea específica, sin métricas ficticias.
Si tiene un producto de información, un curso o contenido de suscripción cerrada, ya sea fitness, entrenamiento o cualquier material que deba emitirse según un cronograma y protegerse contra el reenvío, esta es exactamente la mecánica de “pago → entrega programada → protección → cierre automático” que elaboramos llave en mano.
¿Necesitas un bot que venda e imparta tu curso?
Cuéntenos sobre el producto: le enviaremos un presupuesto fijo y los plazos el día anterior. Pago, entrega programada, protección de contenido y administración para usted: lo recopilamos llave en mano, el código fuente es suyo desde el primer día.
Asumimos un número limitado de proyectos al mismo tiempo, lo que permite que los plazos sean realistas.