Bot de recordatorios para clientesDesarrollo y personalización

Un bot de recordatorios de Telegram en Python: recordatorios de citas y fechas desde una hoja de cálculo de Google a los clientes que lo iniciaron

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 recordatorios de Telegram en Python: recordatorios de citas y fechas desde una hoja de cálculo de Google a los clientes que lo iniciaron

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

Las citas olvidadas y las fechas perdidas le cuestan dinero a un negocio. En Premium, este bot de Telegram envía los recordatorios por usted: usted mantiene una hoja de cálculo de Google con el cliente, la fecha y la hora y el texto, y el bot envía cada recordatorio a su hora, por ejemplo el día antes de una cita. Solo puede escribir a los clientes que lo han iniciado, así que desde Estándar un formulario de alta vincula al cliente con el bot y envía sus datos a su chat y a la hoja. Un formulario de cambio de cita le envía las solicitudes a usted, ya que el bot no mueve reservas ni consulta ningún calendario. Básico solo da respuestas: cómo prepararse, cómo cambiar la cita, su dirección y contactos. Todos los textos son suyos, y las difusiones cumplen las normas de Telegram. El bot no acepta pagos, aunque un recordatorio puede llevar un enlace a su página de pago. Escribimos el código Python y un README sobre cómo ejecutarlo en su propio ordenador, servidor u hosting; el token se queda con usted.

Qué incluye

  • Qué recibeUn archivo ZIP con el código Python, sus textos en un archivo aparte, un archivo de configuración de ejemplo, una hoja de recordatorios de ejemplo para Premium y un README; el código también se muestra en la página del pedido.
  • Recordatorios desde una hojaCliente, fecha, hora y texto en cada fila, en Premium
  • Alta para recordatoriosLos clientes se unen al bot con un formulario, desde Estándar
  • Solicitudes de cambio de citaLlegan a su chat, y usted mueve la reserva
  • Sus textosCada recordatorio dice exactamente lo que usted escribió
  • Una guía de la hojaEl README muestra las columnas y el ajuste de zona horaria

Cómo funciona

  1. 1
    RecordatoriosUsted da los textos de los recordatorios, cuándo enviarlos y los formularios
  2. 2
    CódigoEscribimos el bot, una hoja de ejemplo y la guía
  3. 3
    Puesta en marchaUsted crea el bot, añade el token y la clave de Google y lo ejecuta
  4. 4
    CambiosPide cambios dentro de su paquete

Qué necesitamos de usted

Qué recordar y cuándo (por ejemplo, el día antes de una cita), el texto de cada recordatorio exactamente como deben leerlo los clientes, su zona horaria; las respuestas para Básico (cómo prepararse, cómo cambiar la cita, dirección, contactos); las preguntas de los formularios de alta y de cambio de cita y el chat al que deben llegar. Nunca envíe los tokens del bot, una clave de acceso de Google ni ninguna contraseña: el README indica dónde ponerlos usted mismo.

Le preguntaremos:

  • Qué recordar
  • Textos de los recordatorios
  • Formularios de alta y de cambio de cita
  • Zona horaria

Comparar paquetes

PaquetesBásicoBot de información para clientes24 US$EstándarBot con alta para recordatorios51 US$PremiumBot de recordatorios87 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
Recordatorios desde una hoja de cálculo de Google a horas fijadasNoNoSí
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

¿Puede el bot recordar algo a clientes que nunca lo abrieron?

No. Telegram solo permite a un bot escribir a quienes lo iniciaron. Comparta el enlace del bot cuando un cliente reserve y pídale que toque Iniciar.

¿Los recordatorios requieren Premium?

Sí. Enviar recordatorios desde una hoja de cálculo de Google a horas fijadas forma parte de Premium. Estándar tiene los formularios de alta y de cambio de cita.

¿Funciona con mi sistema de reservas?

No. Solo lee la hoja de cálculo de Google que usted rellena, a mano o con su propia exportación; no se conecta a sistemas de reservas ni a calendarios.

¿Necesita acceso a mi cuenta de Google?

Lee una hoja mediante una clave de acceso de Google que usted crea siguiendo el README y guarda en su servidor. Esa clave y el token del bot nunca nos llegan.

¿Dónde se ejecuta?

En su ordenador, servidor o un hosting con Python, que usted mantiene en marcha; debe estar encendido para enviar los recordatorios a tiempo. Funciona en Telegram, no en WhatsApp.

¿No encontró su respuesta?

Paquetes