Bot de stand-upDéveloppement et personnalisation

Un bot de stand-up Slack en Python : une invitation quotidienne, vos questions et les réponses de chacun publiées dans votre canal

Généralement prêt en 15 minutesRetouches inclusesContrôle qualité
Formules
Paiement protégéEn savoir plus
  • Les retouches prévues par la formule sont gratuites.
  • Sans réponse de votre part dans les 3 jours suivant la livraison, le travail est validé automatiquement.

L’argent est réservé au paiement et versé uniquement une fois le travail validé.

Un bot de stand-up Slack en Python : une invitation quotidienne, vos questions et les réponses de chacun publiées dans votre canal

Exemple de résultat

Exemple pour la formule Standard

Bot Telegram pour réserver une coupe chez un barbier

Le bot dans Telegram

Réserver une coupe dans le bot

Un extrait du code

async def booking_done(update: Update, context: ContextTypes.DEFAULT_TYPE) -> int:
    """Dernière étape du formulaire : remercie le client et transmet la demande."""
    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

Toutes les réponses et tous les boutons sont dans texts.yaml : le client change un prix ou les horaires sans toucher au code.

Fichiers : une archive ZIP avec bot.py, texts.yaml, settings.example.env (où vont le jeton du bot et la feuille, à remplir par le client), requirements.txt et un README : créer le bot dans Telegram, connecter la feuille Google Sheets et le lancer sur un petit serveur ou un hébergement. Le bot envoie la demande mais ne consulte pas l’agenda des barbiers : c’est le gérant qui confirme l’horaire.

Client : un salon de barbier avec 3 barbiers qui ne prenait les rendez-vous que par téléphone. Tâche : un bot Telegram avec un menu : prix, adresse et horaires, un formulaire de réservation (prestation, jour et heure, nom, téléphone) qui envoie chaque demande dans le chat du gérant et l’ajoute à une feuille Google Sheets.

Le client et tous les détails sont fictifs.

À propos de ce service

Les stand-ups écrits évitent une réunion quotidienne, mais il faut que quelqu’un relance les gens et rassemble les réponses. Ce bot Slack s’en charge. Dès Standard, une commande slash ouvre un court formulaire avec vos questions, comme hier, aujourd’hui et points bloquants, et publie les réponses de chaque personne dans votre canal de stand-up et une feuille Google Sheets. Avec Premium, le bot relance chaque personne qui a ouvert sa conversation à votre heure les jours ouvrés, et des commandes d’administration modifient l’heure, sautent un jour ou montrent qui n’a pas répondu. Essentiel ne donne que des réponses : le fonctionnement de vos stand-ups, les questions et les liens vers vos tableaux. Le bot ne juge pas l’avancement, ne rédige pas de synthèses et ne lit pas d’autres outils, et il ne prend aucun paiement. Il fonctionne en Socket Mode : il n’a donc pas besoin d’adresse web publique. Le README montre comment créer l’app dans votre espace de travail Slack et la lancer sur votre ordinateur, un serveur ou un hébergement avec Python. L’hébergement et les jetons sont à vous.

Ce qui est inclus

  • Ce que vous recevezUne archive ZIP avec le code Python, vos questions et textes dans un fichier séparé, un fichier de paramètres d’exemple et un README ; le code est aussi affiché sur la page de la commande.
  • Formulaire de stand-upVos questions dans un formulaire Slack, dès Standard
  • Publié dans un canalLes réponses de chaque personne en un seul message clair
  • Une feuille des stand-upsChaque réponse est une ligne d’une feuille Google Sheets
  • Rappel quotidienLes jours ouvrés à votre heure, avec Premium
  • Qui n’a pas réponduAffiché par commandes d’administration, avec Premium

Comment ça marche

  1. 1
    ScriptVous donnez les questions, le canal, l’heure et les jours ouvrés
  2. 2
    CodeNous écrivons le bot et le guide pour le lancer
  3. 3
    LancementVous créez l’app Slack, ajoutez les jetons et la lancez
  4. 4
    RetouchesVous demandez des modifications dans le cadre de votre formule

Ce dont nous avons besoin

Vos questions de stand-up exactement telles que les gens doivent les lire ; le canal où arrivent les réponses ; les réponses pour Essentiel (fonctionnement des stand-ups, liens vers vos tableaux et notes) ; pour Premium, l’heure du rappel, le fuseau horaire, les jours ouvrés et les utilisateurs Slack autorisés à utiliser les commandes d’administration. N’envoyez jamais les jetons du bot, une clé d’accès Google ni aucun mot de passe : le README montre où vous les saisissez vous-même.

Nous vous demanderons :

  • Questions du stand-up
  • Canal et heure
  • Jours ouvrés
  • Réponses et liens

Comparer les formules

FormulesEssentielBot d’aide pour stand-up24 €StandardBot de formulaire de stand-up44 €PremiumBot de stand-up quotidien75 €
Délai1 jour2 jours3 jours
Retouches123
PlateformeSlackSlackSlack
Réponses prêtesjusqu’à 10jusqu’à 25jusqu’à 40
Formulaires (demande, réservation, commande)Nonjusqu’à 3jusqu’à 5
Demandes envoyées dans votre chat et une feuille Google SheetsNonOuiOui
Commandes d’administration et envois groupésNonNonOui
Langues du menu112
Rappel quotidien à heure fixeNonNonOui
Commander EssentielCommander StandardCommander Premium

Paiement protégé

Vous payez à la commande, mais l’argent n’est versé que pour un travail validé.

  • Prix fixeLe prix de la formule ne change pas après le paiement.
  • L’argent est réservéAu paiement, le montant est seulement réservé. Il n’est versé à Dleex qu’une fois le travail validé.
  • Vérifié avant livraisonChaque résultat passe un contrôle qualité avant de vous parvenir, et vous le voyez sur la page de la commande avant de le valider.
  • Retouches gratuitesDemandez des retouches dans le cadre de votre brief autant de fois que la formule le permet.
  • Validation au bout de 3 joursSi, dans les 3 jours suivant la livraison, vous n’avez ni validé le travail ni demandé de retouches, il est validé automatiquement. Si vous écrivez dans le chat de la commande après la livraison, la commande est mise en attente ; après notre réponse, nous pourrons relancer le délai de 3 jours et vous le signalerons dans le chat.
  • Travail refait ou remboursement intégralSi le résultat ne correspond pas à votre brief et que les retouches n’y ont rien changé, ou si le travail prend plus du double du délai prévu, écrivez dans le chat de la commande : nous referons le travail ou vous rembourserons intégralement.
Comment ça marche →

Questions et réponses

Faut-il être administrateur Slack ?

Il vous faut le droit d’installer des apps dans votre espace de travail, ou l’aide de quelqu’un qui l’a. Le README montre chaque réglage.

Faut-il un serveur avec une adresse publique ?

Non. Il se connecte à Slack en Socket Mode : un ordinateur ou un serveur qui reste allumé suffit ; il doit tourner pour envoyer les rappels.

Va-t-il relancer tout l’espace de travail ?

Non. Il écrit aux personnes qui ont ouvert sa conversation et publie dans les canaux où il a été ajouté, dans le respect des règles de Slack.

Lit-il nos tableaux de tâches ?

Non. Il affiche les liens que vous donnez et les réponses que les gens saisissent. Il ne se connecte à aucun autre outil et ne rédige pas de synthèses.

Peut-il aussi fonctionner sur WhatsApp ?

Non. Cette offre est un bot Slack ; WhatsApp ne fait pas partie de ce service, et le bot ne prend aucun paiement.

Vous n’avez pas trouvé la réponse ?

Formules