Bot de catálogo con fotosDesarrollo y personalización

Un bot de catálogo de Telegram en Python: sus productos con fotos, precios y descripciones, y pedidos enviados a usted

Suele estar listo en 15 minutosCambios incluidosControl de calidad
Paquetes
Protección de pagoDetalles
  • Los cambios dentro del paquete son gratuitos.
  • Si no responde en los 3 días siguientes a la entrega, el trabajo se acepta automáticamente.

El dinero queda reservado al pagar y solo se libera cuando usted acepta el trabajo.

Un bot de catálogo de Telegram en Python: sus productos con fotos, precios y descripciones, y pedidos enviados a usted

Ejemplo de resultado

Ejemplo del paquete Estándar

Bot de Telegram para reservar cortes de pelo en una barbería

El bot en Telegram

Reservar un corte de pelo en el bot

Una parte del código

async def booking_done(update: Update, context: ContextTypes.DEFAULT_TYPE) -> int:
    """El último paso del formulario: da las gracias al cliente y envía la solicitud."""
    request = context.user_data["booking"]
    request["phone"] = update.message.text.strip()
    await update.message.reply_text(TEXTS["booking_thanks"], reply_markup=main_menu())
    await context.bot.send_message(settings.admin_chat_id, format_request(request))
    sheet.append_row([datetime.now().isoformat(timespec="minutes"), *request.values()])
    return ConversationHandler.END

Todas las respuestas y los botones están en texts.yaml, así que el cliente cambia un precio o el horario sin tocar el código.

Archivos: un archivo ZIP con bot.py, texts.yaml, settings.example.env (donde van el token del bot y la hoja, que rellena el cliente), requirements.txt y un README: cómo crear el bot en Telegram, conectar la hoja de cálculo de Google y ejecutarlo en un servidor pequeño o en un hosting. El bot envía la solicitud, pero no consulta el calendario de los barberos: el dueño confirma la hora.

Cliente: una barbería con 3 barberos que solo aceptaba reservas por teléfono. Tarea: un bot de Telegram con un menú: precios, dirección y horario, y un formulario de reserva (servicio, día y hora, nombre, teléfono) que envía cada solicitud al chat del dueño y la añade a una hoja de cálculo de Google.

El cliente y todos los datos son ficticios.

Acerca de este servicio

Para una tienda pequeña o un artesano, un catálogo dentro de Telegram puede bastar para empezar a vender. Este bot muestra sus productos como fichas: una foto, un nombre, un precio y una descripción breve, agrupados en secciones con botones, con un botón Pedir. Desde Estándar, el formulario de pedido pregunta el artículo, la talla o el color, la cantidad, los datos de entrega y un teléfono, y lo envía todo a su chat y a una hoja de cálculo de Google; usted confirma el pedido y acuerda el pago personalmente. En Premium, los comandos de administrador y una difusión informan de las novedades a todos los que iniciaron el bot. Las fotos, los precios y los textos los da usted, y necesita derechos para usar las fotos. El bot no controla existencias, no se sincroniza con una tienda en línea, no tiene cesta ni acepta pagos, aunque puede enlazar a su propia página de pago. Escribimos el código Python y un README sobre cómo ejecutarlo en su ordenador, servidor o hosting. El hosting y el token son suyos.

Qué incluye

  • Qué recibeUn archivo ZIP con el código Python, un archivo de textos con sus fichas, una carpeta para las fotos, un archivo de configuración de ejemplo y un README; el código también se muestra en la página del pedido.
  • Fichas con fotosFoto, nombre, precio y descripción de cada artículo
  • Secciones con botonesp. ej., novedades, bolsos, regalos
  • Pedido desde una fichaEl formulario ya sabe qué artículo se eligió, desde Estándar
  • Pedidos en una hojaCada pedido es una fila en una hoja de cálculo de Google
  • NovedadesUna difusión a quienes iniciaron el bot, en Premium

Cómo funciona

  1. 1
    CatálogoUsted da los artículos, los precios, las fotos y las preguntas del pedido
  2. 2
    CódigoEscribimos el bot y la guía para ejecutarlo
  3. 3
    Puesta en marchaUsted crea el bot, introduce su token y lo ejecuta
  4. 4
    CambiosPide cambios dentro de su paquete

Qué necesitamos de usted

Sus artículos en texto: nombre, precio, una descripción breve, tallas o colores y la sección de cada uno; las fotos, con el nombre de cada artículo, en un ZIP o mediante un enlace a una carpeta, que usted tenga derecho a usar; las preguntas del formulario de pedido y el chat al que deben llegar los pedidos; sus condiciones de entrega y contactos. Nunca envíe el token del bot ni ninguna contraseña: el README indica dónde ponerlos usted mismo.

Le preguntaremos:

  • Sus productos
  • Secciones
  • Formulario de pedido
  • Fotos

Comparar paquetes

PaquetesBásicoCatálogo con fotos25 US$EstándarCatálogo con pedidos49 US$PremiumCatálogo con difusiones85 US$
Plazo1 día2 días3 días
Cambios123
PlataformaTelegramTelegramTelegram
Respuestas preparadashasta 10hasta 25hasta 40
Formularios (solicitud, reserva, pedido)Nohasta 3hasta 5
Solicitudes enviadas a su chat y a una hoja de cálculo de GoogleNoSíSí
Comandos de administrador y difusionesNoNoSí
Idiomas del menú112
Foto en cada ficha del catálogoSíSíSí
Hacer pedido BásicoHacer pedido EstándarHacer pedido Premium

Protección de pago

Usted paga al hacer el pedido, pero el dinero solo se libera por un trabajo aceptado.

  • Precio fijoEl precio del paquete no cambia después del pago.
  • El dinero queda reservadoAl pagar, el importe solo queda reservado. Pasa a Dleex cuando usted acepta el trabajo.
  • Revisado antes de la entregaCada resultado pasa un control de calidad antes de llegar a usted, y lo ve en la página del pedido antes de aceptarlo.
  • Cambios gratuitosSolicite cambios dentro de su brief tantas veces como permita el paquete.
  • Aceptación a los 3 díasSi en los 3 días siguientes a la entrega no acepta el trabajo ni solicita cambios, se acepta automáticamente. Si escribe en el chat del pedido después de la entrega, el pedido queda en espera; cuando le respondamos, podremos reiniciar el plazo de 3 días y se lo indicaremos en el chat.
  • Rehacer el trabajo o reembolso totalSi el resultado no se ajusta a su brief y los cambios no lo resolvieron, o el trabajo tarda más del doble de su plazo, escriba en el chat del pedido: rehacemos el trabajo o le reembolsamos el pago íntegro.
Cómo funciona →

Preguntas y respuestas

¿Cómo envío las fotos?

Con el pedido: un ZIP con las fotos nombradas como los artículos, o un enlace a una carpeta. Use fotos que tenga derecho a usar; no hacemos ni buscamos imágenes.

¿Sabe el bot qué hay en existencias?

No. Muestra las fichas de sus archivos. Cuando un artículo se agote, quite o cambie su ficha en el archivo de textos y reinicie el bot.

¿Puedo añadir artículos nuevos yo mismo?

Sí: cada ficha son unas líneas en el archivo de textos más una foto en la carpeta. Añádalas y reinicie el bot.

¿Pueden pagar los clientes en el bot?

No. El bot no acepta pagos. Después de confirmar un pedido puede enviar un enlace a su propia página de pago, y el bot también puede mostrar ese enlace en una ficha.

¿Dónde se ejecuta?

En su ordenador, servidor o un hosting con Python; el token se queda con usted. Es solo para Telegram, no para WhatsApp.

¿No encontró su respuesta?

Paquetes