Bot de stand-upDesarrollo y personalización

Un bot de stand-up de Slack en Python: un aviso diario, sus preguntas y las respuestas de todos publicadas en su canal

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 stand-up de Slack en Python: un aviso diario, sus preguntas y las respuestas de todos publicadas en su canal

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

Los stand-ups por escrito ahorran una llamada diaria, pero alguien tiene que recordárselo a la gente y reunir las respuestas. Este bot de Slack se encarga de eso. Desde Estándar, un comando de barra abre un formulario breve con sus preguntas, como ayer, hoy y bloqueos, y publica las respuestas de cada persona en su canal de stand-up y en una hoja de cálculo de Google. En Premium, el bot avisa a todos los que abrieron su chat a la hora que usted fije en los días laborables, y los comandos de administrador cambian la hora, saltan un día o muestran quién no ha respondido. Básico solo da respuestas: cómo funcionan sus stand-ups, las preguntas y los enlaces a sus tableros. El bot no evalúa el progreso, no escribe resúmenes ni lee otras herramientas, y no acepta pagos. Funciona en Socket Mode, así que no necesita una dirección web pública. El README explica cómo crear la app en su espacio de trabajo de Slack y ejecutarla en su ordenador, servidor o un hosting con Python. El hosting y los tokens son suyos.

Qué incluye

  • Qué recibeUn archivo ZIP con el código Python, sus preguntas y textos 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.
  • Formulario de stand-upSus preguntas en un formulario de Slack, desde Estándar
  • Publicado en un canalLas respuestas de cada persona en un mensaje ordenado
  • Una hoja de stand-upsCada respuesta es una fila en una hoja de cálculo de Google
  • Aviso diarioEn días laborables a su hora, en Premium
  • Quién no ha respondidoLo muestran los comandos de administrador, en Premium

Cómo funciona

  1. 1
    GuionUsted da las preguntas, el canal, la hora y los días laborables
  2. 2
    CódigoEscribimos el bot y la guía para ejecutarlo
  3. 3
    Puesta en marchaUsted crea la app de Slack, añade los tokens y la ejecuta
  4. 4
    CambiosPide cambios dentro de su paquete

Qué necesitamos de usted

Sus preguntas de stand-up exactamente como deben leerlas las personas; el canal al que van las respuestas; las respuestas para Básico (cómo funcionan los stand-ups, enlaces a sus tableros y notas); para Premium, la hora del aviso, la zona horaria, los días laborables y los usuarios de Slack que pueden usar los comandos de administrador. 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:

  • Preguntas de stand-up
  • Canal y hora
  • Días laborables
  • Respuestas y enlaces

Comparar paquetes

PaquetesBásicoBot de ayuda para stand-ups26 US$EstándarBot de formulario de stand-up49 US$PremiumBot de stand-up diario84 US$
Plazo1 día2 días3 días
Cambios123
PlataformaSlackSlackSlack
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
Aviso diario a una hora fijadaNoNoSí
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

¿Necesito ser administrador de Slack?

Necesita permiso para instalar apps en su espacio de trabajo, o la ayuda de alguien que lo tenga. El README muestra cada ajuste.

¿Necesita un servidor con una dirección pública?

No. Se conecta a Slack en Socket Mode, así que basta con un ordenador o servidor que permanezca encendido; debe estar en marcha para enviar los avisos.

¿Avisará a todos en el espacio de trabajo?

No. Escribe a quienes abrieron su chat y publica en los canales a los que se añadió, dentro de las normas de Slack.

¿Lee nuestros tableros de tareas?

No. Muestra los enlaces que usted da y las respuestas que escriben las personas. No se conecta a otras herramientas ni escribe resúmenes.

¿Puede funcionar también en WhatsApp?

No. Esta oferta es un bot de Slack; WhatsApp no forma parte de este servicio, y el bot no acepta pagos.

¿No encontró su respuesta?

Paquetes