Bot de encuestas y opinionesDesarrollo y personalización

Un bot de encuestas de Telegram en Python: sus preguntas con botones de valoración y respuestas enviadas a su chat y a una hoja

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 encuestas de Telegram en Python: sus preguntas con botones de valoración y respuestas enviadas a su chat y a una hoja

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

Es más fácil dar su opinión en un chat que en un formulario web largo. Este bot de Telegram hace sus preguntas una a una: botones de valoración del 1 al 5, una elección entre opciones o una respuesta breve escrita. Desde Estándar, cada encuesta terminada llega a su chat y a una hoja de cálculo de Google, así que ve las respuestas a medida que llegan y puede ordenarlas después. En Premium, un comando de administrador envía una invitación a la encuesta a todos los que iniciaron el bot, y el menú funciona en 2 idiomas. El bot pregunta solo lo que usted escribe y muestra su texto de agradecimiento. No publica reseñas, no las sube a webs de reseñas ni recompensa las respuestas; para una reseña pública solo puede dar un enlace. Informar a las personas de cómo se usan sus respuestas le corresponde a usted. Escribimos el código Python y un README sobre cómo crear el bot en @BotFather y ejecutarlo en su ordenador, servidor o hosting. No acepta pagos; el hosting y el token son suyos.

Qué incluye

  • Qué recibeUn archivo ZIP con el código Python, las preguntas de su encuesta en un archivo aparte, un archivo de configuración de ejemplo y un README; el código también se muestra en la página del pedido.
  • Botones de valoraciónDel 1 al 5, o las opciones que usted fije
  • Preguntas abiertasRespuestas breves escritas donde las necesite
  • Respuestas en su chatCada encuesta terminada en un mensaje, desde Estándar
  • Una hoja para ordenarUna fila por encuesta en una hoja de cálculo de Google
  • InvitacionesPida a quienes iniciaron el bot que respondan una encuesta, en Premium

Cómo funciona

  1. 1
    PreguntasUsted da las encuestas, sus preguntas y el texto de agradecimiento
  2. 2
    CódigoEscribimos el bot y la guía para ejecutarlo
  3. 3
    Puesta en marchaUsted crea el bot, introduce su token, lo ejecuta y comparte su enlace
  4. 4
    CambiosPide cambios dentro de su paquete

Qué necesitamos de usted

Cada encuesta con sus preguntas y el tipo de respuesta de cada una (valoración, opciones o texto); el texto de agradecimiento y cualquier enlace, como su página de reseñas; adónde deben ir las respuestas y si incluir el nombre de Telegram de la persona; un código promocional para el texto de agradecimiento, si quiere ofrecer uno. Nunca envíe el token del bot ni ninguna contraseña: el README indica dónde ponerlos usted mismo.

Le preguntaremos:

  • Sus encuestas
  • Texto de agradecimiento
  • Adónde van las respuestas
  • ¿Mostrar quién respondió?

Comparar paquetes

PaquetesBásicoBot de enlaces para opiniones25 US$EstándarBot de encuestas49 US$PremiumEncuestas con invitaciones85 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
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 escribir a mis clientes sin más?

No. Telegram solo permite a un bot escribir a quienes lo han iniciado. Comparta un enlace al bot, por ejemplo en un recibo o en su web; en Premium puede luego invitar a quienes lo iniciaron.

¿Publicará reseñas positivas en webs de reseñas?

No. Recoge respuestas para usted y nunca publica ni escribe reseñas. Puede dar un enlace a una página de reseñas, y dejar una reseña es decisión del cliente.

¿Veré quién ha respondido?

Como usted elija: el bot puede incluir el nombre de Telegram de la persona con las respuestas u omitirlo. Informar a las personas de cómo se usan sus respuestas le corresponde a usted.

¿Puede recompensar a las personas por responder?

No envía dinero ni acepta pagos. Un código promocional que usted dé puede mostrarse en el texto de agradecimiento.

¿Dónde se ejecuta?

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

¿No encontró su respuesta?

Paquetes