globall.dev - Estudio de bots de Telegram globall.dev
venta de entradas para eventos

Venta de entradas en Telegram con una Mini App para elegir asiento

El comprador selecciona un asiento en el mapa interactivo de la sala directamente en Telegram, paga y él mismo calcula las acumulaciones de afiliados y antifraude. Sin tablas, calculadoras y confusión con lugares.

Nicho: entradas para eventos Tipo: bot + miniaplicación Pila: Aiogram 3 + Vue 3
24/7
Pago y emisión de boletos sin la participación del propietario.
Mapa del salón
Seleccionar un lugar en la Mini App con zoom y leyenda de precios
Árbitro. red
Acumulación multinivel a socios con congelación antes del evento
Copia de seguridad 7 días
Copias de seguridad seguras de SQLite con retención y programador
problema

Las entradas se vendieron manualmente, y esto es un límite máximo y errores constantes.

Antes del bot, la venta de entradas dependía del trabajo manual. Las plazas se acordaron por correspondencia, la reserva se registró en una tabla y el pago se confirmó visualmente mediante capturas de pantalla. A cada paso se perdía tiempo y aparecían errores: un lugar se podía vender dos veces, la reserva estaba bloqueada y el comprador no entendía exactamente qué se llevaba.

Dolor separado - socios. Los eventos a menudo se promocionan a través de agentes y embajadores, y cada uno necesita calcular un porcentaje: de sus propias ventas y de las ventas de referencias referidas. Lo calcularon en una calculadora, discutieron sobre los números y pagaron manualmente. A medida que crece el número de socios, este esquema es el primero en desmoronarse.

La petición era clara: necesitamos una herramienta que él mismo muestra asientos disponibles, acepta dinero, emite boletos y cobra a los socios sin errores, y todo esto dentro de Telegram, sin un sitio web ni una aplicación separados.

Enfoque

Cómo dividimos el problema en partes

Vender entradas no es un “bot con botones”. Aquí convergen tres sistemas diferentes: elección visual de la ubicación, dinero y economía de socios. Cada uno de ellos es fácil de hacer superficialmente y duele más tarde. Por lo tanto, dividimos el alcance de esta manera:

  1. La selección de asiento es en la Mini App, no en el chat. El mapa de la sala no se puede mostrar correctamente mediante los botones. Necesita una interfaz con zoom, panorámica y una leyenda de color por categorías de precios; esta es una aplicación web completa dentro de Telegram.
  2. Dinero y estados: en un bot en Python. El pedido pasa por una cadena de estados y, con cada transición, se deben activar las acumulaciones. Esta es una lógica del lado del servidor que no se puede enviar al cliente en el navegador.
  3. El programa de afiliados es un dominio independiente con sus propias reglas. Códigos promocionales, niveles, congelación de fondos hasta la fecha del evento, retiro usando detalles. Este se calcula automáticamente y debe protegerse contra cargos dobles.
  4. Administrador: para que el propietario pueda cambiar todo él mismo. Eventos, precios, intereses, descuentos, mensajes de texto, correos electrónicos, sin contactar al desarrollador.

Este corte permitió ensamblar un producto que el comprador pudiera entender, sin convertir el bot en una “caja negra” que puede hacer de todo, pero falla en el primer escenario no estándar.

Solución

¿Qué obtuvo el dueño?

Comprador abre el bot, selecciona un evento y accede a la Mini App con un mapa de la sala. Los asientos están clasificados por categoría de precio: puedes ver inmediatamente dónde está la planta baja y dónde está el balcón, y cuánto cuesta. Puede acercarse al sector deseado, seleccionar una ubicación específica y realizar un pedido. El pago y la emisión de billetes funcionan sin participación manual, en cualquier momento del día.

Programa de afiliados que se cuenta a sí mismo

El socio recibe un código promocional y un enlace de referencia. El propio bot acumula un porcentaje de sus ventas y de las ventas de las personas que trae; este es un esquema de varios niveles, no una referencia plana. Para eliminar devoluciones y fraudes, los fondos congelado hasta la fecha del evento y el programador en segundo plano los descongela automáticamente. El retiro se basa en los datos (tarjeta o transferencias bancarias), y los propios socios se someten a verificación a través de un contacto nativo de Telegram, por lo que detrás de los números hay una persona real.

Panel de administración para el propietario

El propio propietario inicia eventos, fija precios y porcentajes, activa descuentos mediante un código promocional con un interruptor, envía anuncios, consulta estadísticas y gestiona gerentes. Las configuraciones de intereses flexibles y antifraude están integradas en el panel de administración: puede cambiar la economía sin un desarrollador. Si es necesario, hay una demostración: bot de telegrama y miniaplicación en vivo.

Técnicamente

¿Qué hay debajo del capó?

Python · Aiogram 3 Vue 3 Mini App (TWA) SQLite nginx + systemd Túnel en llamas de nubes

Mini App: mapa interactivo de la sala

Mapa de sala con zoom y panorámica
Vue 3 dentro de Telegram WebApp: seleccionar asientos, hacer zoom y moverse por una gran sala.
Leyenda de colores para precios.
Los lugares están resaltados por categorías de precios: el comprador ve inmediatamente cuánto cuesta el sector.

Economía de afiliación y antifraude

Acumulaciones multinivel
Códigos promocionales y porcentajes de tus ventas y de las ventas de referidos, sin factura manual.
Congelar fondos antes del evento
El programador en segundo plano congela y descongela las acumulaciones en la fecha del evento.
Acumulaciones idempotentes
Cuando cambia el estado del pedido, al socio se le acredita exactamente una vez, sin duplicados durante las repeticiones.
Verificación de socio
Confirmación mediante contacto nativo de Telegram + retiro mediante datos (tarjeta/transferencias bancarias).

Administrador, confiabilidad e implementación

Panel de administración completo
Eventos, pedidos, mensajes de texto, correos, gerentes, porcentajes flexibles, interruptores de descuento, estadísticas.
Programador en segundo plano
Descongelación de fondos, recordatorios y tareas rutinarias, según un cronograma, sin la participación del propietario.
Copias de seguridad seguras
Instantáneas a través de sqlite .backup con una retención de 7 días: los datos de ventas no se pierden.
Despliegue de producción a VPS
Túnel systemd, nginx y cloudflared para Mini App, sin puertos abiertos al exterior.
Resultado

La venta de entradas funciona automáticamente.

En lugar de correspondencia y tablas, un solo producto dentro de Telegram. El comprador selecciona un lugar en el mapa de la sala en la Mini App y paga, y él mismo calcula las acumulaciones de afiliados y la lucha contra el fraude. El propietario gestiona eventos, precios y porcentajes a través del panel de administración, y la emisión de dinero y billetes funciona las 24 horas del día, sin confirmaciones manuales.

  • Se excluyen las ventas dobles de un asiento: la elección se basa en un mapa en vivo de la sala.
  • Los socios ya no calculan los porcentajes manualmente: el esquema es multinivel e idempotente.
  • Los fondos de los socios están protegidos: congelación previa al evento y descongelación automática.
  • Los datos de ventas están protegidos por copias de seguridad con retención; el bot vive en un VPS bajo systemd.
Los indicadores específicos de ingresos y conversión están del lado del propietario del proyecto; Estamos listos para agregarlos al caso a pedido cuando se acumulen las estadísticas de ventas para el evento.

¿Necesitas el mismo bot para tu evento?

Cuéntenos sobre el salón, los precios y los socios: le enviaremos un presupuesto fijo y un plan de lanzamiento el día anterior. Las fuentes son tuyas desde el primer día.

Gratis. Responderé dentro de una hora durante el horario comercial. Sin spam.

Asumimos un número limitado de proyectos al mismo tiempo: el espacio más cercano es limitado.

IP Geolocation by DB-IP